hibernate原生sql封装DTO

原创 2017年01月03日 10:23:10
在使用hibernate的时候难免会遇到需要使用原生sql的时候需要将数据封装到DTO中,这里做一次记录,方便以后使用。
Query q=zealotDao.getCurrentSession().createSQLQuery("SELECT COUNT(*) AS cs,knowledge_list_id AS knowledgeListId,knowledge_list_name AS knowledgeListName FROM my_knowledge GROUP BY knowledge_list_id").setResultTransformer(Transformers.aliasToBean(TypeDto.class));
    	List<TypeDto> typeList=new ArrayList<TypeDto>();   			
    	typeList=q.list();

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Hibernate 执行普通的sql语句,并将结果封装成DTO对象

hibernate 自动映射对象有时候在用到多个表进行查询的时候根本搞不定 如果是查出来的结果进行筛选那么需要分页功能就完蛋了,所以需要用普通的联合查询sql, 下面上代码://将查询出来的结果封...

hibernate纯sql查询结果集映射为DTO(VO,DO)

感谢glamey兄弟的文章,正好解决了当前遇到的问题。原文链接如下:http://glamey.iteye.com/blog/721019 假设我们现在有一个DTO,其属性包括两张表的属性,我...

Hibernate_使用原生态sql&Dto传输&最佳实践_Demo

package org.com.test.model1; /** * DTO对象没有任何存储的意义,仅仅是用来进行数据的传输的。 * 特别注意:这样的对象,必须有全部字段的构造方法和不带参数的构造...

关于hibernate如何把原生sql查出的结果转化为对象

sess.createSQLQuery(“SELECT * FROM CATS”).addEntity(Cat.class); sess.createSQLQuery(“SELECT ID, NAM...

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

第一篇:官方文档的处理方法,摘自官方 在迁移原先用JDBC/SQL实现的系统,难免需要采用hibernat native sql支持。 1.使用SQLQuery hibern...

hibernate 原生sql

/** * 原生sql写法预留(勿删) */ // @SuppressWarnings({ "rawtypes" }) // public ViewData queryBillsForGri...

使用Hibernate SQLQuery执行原生SQL

Hibernate对原生SQL查询的支持和控制是通过SQLQuery接口实现的。通过Session接口,我们能够很方便的创建一个SQLQuery(SQLQuery是一个接口,在Hibernate4.2...
  • uk8692
  • uk8692
  • 2015-12-17 17:41
  • 1442

Hibernate SQLQuery原生sql查询

hibernate的查询方式有HQL,Cretiria和SQL. hql查询面向对象的语句风格确实要简洁一些(只是那么一点), cretiria本人目前没在项目中使用过. 有一半的时候, 我在H...

Hibernate使用原生的动态sql实现带条件的查询分页功能

背景最近在做项目的时候需要使用到分页功能,项目用的框架是JPA,老实说SpringDataJpa的带条件的分页查询功能真的难用。。。所以想到用hibernate的动态SQL来实现算了。实现步骤1.在h...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)