当前位置:Gxlcms > 数据库问题 > 在hibernate中用sql语句

在hibernate中用sql语句

时间:2021-07-01 10:21:17 帮助过:2人阅读

在hibernate中用sql语句,语句是createSQLquery 查出来的是,一列或者多列的数据,要将其转化为对象,有两种方式,

对于已经被hibernate所管理的实体类,在后面加.addentity 然后用花括号在sql语句中,select之后from之前,每一个{表名.*},就可以查询出对象。

对于数据传输的dto类,用setresulttransformer。然后在select之后 from之前,把列名和dto的属性名一一as起来。

百万级的数据存储,用外键关联会降低效率 可以选择用冗余字段,把多对一中一的关联对象属性放到多的属性中来,但是这样的话修改一处一的一方,要批量修改多的一方。

在hibernate中用sql语句

标签:

人气教程排行