在hibernate中用sql语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在hibernate中用sql语句相关的知识,希望对你有一定的参考价值。
在hibernate中用sql语句,语句是createSQLquery 查出来的是,一列或者多列的数据,要将其转化为对象,有两种方式,
对于已经被hibernate所管理的实体类,在后面加.addentity 然后用花括号在sql语句中,select之后from之前,每一个{表名.*},就可以查询出对象。
对于数据传输的dto类,用setresulttransformer。然后在select之后 from之前,把列名和dto的属性名一一as起来。
百万级的数据存储,用外键关联会降低效率 可以选择用冗余字段,把多对一中一的关联对象属性放到多的属性中来,但是这样的话修改一处一的一方,要批量修改多的一方。
以上是关于在hibernate中用sql语句的主要内容,如果未能解决你的问题,请参考以下文章