![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate3.X
wing123123
这个作者很懒,什么都没留下…
展开
-
Query.iterator()的N+1问题的解决:Hibernate Iterator JCS分析
JCS([color=darkred]Java Caching System[/color])是一个对象Cache,它可以把Java对象缓存起来,提高那些访问频率很高的Java对象的存取效率。JCS是按照对象的唯一标示来存取对象的,比如说可以按照对象的hashCode来存取。对于Hibernate来说,可以利用JCS来缓存查询结果,这样当下次访问同样的数据,就无须去数据库取,直接从JCS中...原创 2009-03-10 15:32:12 · 182 阅读 · 0 评论 -
Restrictions
HQL运算符QBC运算符含义=Restrictions.eq()等于equal<> Restrictions.ne()不等于not equal> Restrictions.gt()大于greater than&g...原创 2013-07-31 10:28:38 · 94 阅读 · 0 评论 -
hibernate 执行原生SQL
public class VO{ private String buyerEmail,value,createDt; //setter & getter} StringBuilder sql = new StringBuilder("select buyer_Email buyerEmail,value,createDt from t"); ...原创 2013-03-20 11:44:27 · 271 阅读 · 0 评论 -
hibernate3 查询指定字段
DetachedCriteria criteria = getDetachedCriteriaForAllOrder(conditions); ProjectionList projectionList = Projections.projectionList(); projectionList.add(Projections.distinct(Pr...原创 2012-06-20 15:18:10 · 109 阅读 · 0 评论 -
Hibernate 配置文件precision与scale的说法
Oracle使用标准、可变长度的内部格式来存储数字。这个内部格式精度可以高达38位。 NUMBER数据类型可以有两个限定符,如: column NUMBER ( precision, scale) precision表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。 scale表示数字小数点右边的位数,scale默认设置为0. ...原创 2009-08-21 21:48:28 · 244 阅读 · 0 评论 -
hibernate的Restrictions
方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions...原创 2009-07-16 10:08:45 · 75 阅读 · 0 评论 -
Hibernate中Criteria的完整用法
最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和Det...原创 2009-07-10 17:41:07 · 71 阅读 · 0 评论 -
hibernate一对多双向映射关系( inverse )
hibernate一对多双向映射关系一对多双向映射的方法: * 在“一”一端的集合中使用<key>标签,在对方表中加入一个外键指向“一”一端 * 在“多”的一端采用<many-to-one>注意: <key>标签指定的外键字段必须和<many-to-原创 2009-04-11 14:44:33 · 144 阅读 · 0 评论 -
配置 JCS
Java Caching System (JCS), Jakarta Turbine 项目的一部分, 与Commons Collections相比更有成熟、更具扩展性。[b]安装和配置[/b]在web应用中安装和配置JCS是非常简单的事情。从Jakarta Turbine网站下载压缩文件,解压缩文件到临时目录,并拷贝JSC.jar文件(jcs-1.0-dev.jar)到servle...原创 2009-03-10 15:48:02 · 129 阅读 · 0 评论 -
JPA非主键多对一关联
SQL: select * from Ainner join B where A.sn = B.cp_cn 一对多: A private List<B> cpGbs;@OneToMany(mappedBy = "a", fetch = FetchType.LAZY) public List<B&...原创 2013-08-23 14:50:29 · 813 阅读 · 0 评论