
Hibernate
文章平均质量分 72
dcb2008
这个作者很懒,什么都没留下…
展开
-
Spring中常用的hql查询方法(getHibernateTemplate())
Spring中常用的hql查询方法(getHibernateTemplate()) --------------------------------- 一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String quer...原创 2009-08-23 06:59:29 · 89 阅读 · 0 评论 -
hibernate中find,iterator;merge,saveOrUpdate,lock的区别
1.find,iterator (1) iterator首先会获取符合条件的记录的id,再跟据id在本地缓存中查找数据,查找不到的再在数据库中查找,结果再存在缓存中。N+1条SQL。 (2)find跟据生成的sql语句,直接访问数据库,查到的数据存在缓存中,一条sql。 2.Hibernate生成的DAO类中函数功能说明(merge,saveOrUpdate,lock) ...原创 2009-08-23 09:13:06 · 141 阅读 · 0 评论 -
Hibernate Validator中文文档
1. Hibernate Validator 中文文档:http://docs.jboss.org/hibernate/validator/4.2/reference/zh-CN/html/validator-usingvalidator.html 2.JQuery 插件Validate 中文提示问题 http://blog.youkuaiyun.com/ecjtuxuan/artic...原创 2011-07-15 16:10:49 · 1568 阅读 · 0 评论 -
Hibernate With关键字
对于left join sql可以写: select * from A left jion B on (A.cid = B.cid and B.l > 10) 如果你把B.l > 10写在where条件中会对连接后的结果集进行过滤,可能会影响结果 而写在on中是对符合的条件结果集进行联接,对A不会有影响 简单描述上面的区别,所以在Hibernate中我们不能将B.l写在where中,那...原创 2011-07-29 12:35:31 · 286 阅读 · 0 评论