码迷,mamicode.com
首页 >  
搜索关键字:createsqlquery    ( 75个结果)
Hibernate SQLQuery 原生SQL 查询及返回结果集处理-1
第一篇:官方文档的处理方法,摘自官方 在迁移原先用JDBC/SQL实现的系统,难免需要采用hibernat native sql支持。1.使用SQLQueryhibernate对原生SQL查询执行的控制是通过SQLQuery接口进行的.Session.createSQLQuery();1.1标量查询...
分类:数据库   时间:2014-11-11 12:39:57    阅读次数:323
Hibernate 的SQLQuery接口addScalar方法 (原生sql查询)
Hibernate 的SQLQuery接口addScalar方法 查询pojo对象数据(使用原生sql查询); sql拼接中使用到 in('201409','201408')语法; createSQLQuery 和createQuery接口...
分类:数据库   时间:2014-09-23 22:46:15    阅读次数:255
编程异常——如果你报createSQLQuery is not valid without active transaction,...
很多时候我们使用hibernate的session时,都是让session在某一运行环境中保持其唯一。例如在同一线程内用同一个session,在同一方法内用同一session,这样我们就可以用session里面缓存好的数据。但,我想说的不是缓存,且听我一一道来。       最近试用spring3.0.2+struts2.18+hibernate3.3.2学习搭建一个web项目,出现了一个相当郁...
分类:数据库   时间:2014-08-31 17:19:11    阅读次数:256
关于Hibernate的查询从数据库映射到JavaBean
Hibernate除了HQL外,还支持SQL的查询,API为createSQLQuery(sql),如果数据库使用的是Oracle, 由于数据库表中的列都是大写,所以在从resultset到javabean的时候,需要完全匹配。 一般我们会用DTO或者作为DTO的E...
分类:数据库   时间:2014-08-28 09:52:49    阅读次数:430
<转>如果你报createSQLQuery is not valid without active transaction,请看这里
很多时候我们使用hibernate的session时,都是让session在 某一运行环境中保持其唯一。例如在同一线程内用同一个session,在同一方法内用同一session,这样我们就可以用session里面缓存好的数 据。但,我想说的不是缓存,且听我一一道来。 最近试用spring3.0.2....
分类:数据库   时间:2014-07-25 16:32:41    阅读次数:248
用sql取出来的list需要处理成map的两种情况
1.原生sql: select a.id,a.name from aSQLQuery sqlQuery=this.getSession().createSQLQuery(sb.toString()); List list = sqlQuery.list();在action处理成map:2.hql:....
分类:数据库   时间:2014-07-25 14:05:01    阅读次数:259
addScalar 显式指定返回数据的类型
sql: select a.id as 受理 from aSQLQuery sqlQuery=this.getSession().createSQLQuery(sb.toString()).addScalar("appId",Hibernate.STRING).addScalar("受理",Hibe...
分类:其他好文   时间:2014-07-25 14:04:21    阅读次数:293
hibernate之createQuery与createSQLQuery
信息: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.miracle.dm.doc.catalog.model.UserInfo 原来的查询语句: String sql = "select a.* from tb_user_info a where a.cat_code like '"+catCo...
分类:数据库   时间:2014-07-24 23:17:33    阅读次数:331
hibernate 中createQuery与createSQLQuery
hibernate 中createQuery与createSQLQuery两者区别是: 前者用的hql语句进行查询,后者可以用sql语句查询 前者以hibernate生成的Bean为对象装入list返回 后者则是以对象数组进行存储 所以使用createSQLQuery有时候也想以hibern...
分类:数据库   时间:2014-07-09 18:03:17    阅读次数:192
hibernate SQL聚合查询
一次项目中使用hibernate 的templet方式执行普通sql,方式如下:String sql ="select count(*) as c from users";SQLQuery sq = session.createSQLQuery(sql);Object count = sq.uniq...
分类:数据库   时间:2014-07-09 14:33:35    阅读次数:256
共75条   上一页 1 ... 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!