您的位置:首页 > 博客中心 > 数据库 >

Hibernate SQLQuery 原生SQL 查询及返回结果集处理-1

时间:2022-03-14 02:20

 

1.5. 返回非受管实体
可以对原生sql 查询使用ResultTransformer。这会返回不受Hibernate管理的实体。

sess.createSQLQuery("SELECT NAME, BIRTHDATE FROM CATS")
       .setResultTransformer(Transformers.aliasToBean(CatDTO.class))

这个查询指定:SQL查询字符串,结果转换器(result transformer)

上面的查询将会返回CatDTO的列表,它将被实例化并且将NAME和BIRTHDAY的值注射入对应的属性或者字段。

 

转自 http://blog.csdn.net/yangqicong/article/details/6910740

 

热门排行

今日推荐

热门手游