- 博客(6)
- 收藏
- 关注
原创 hibernate高级查询
条件查询 session.createCriteria(Item.class); session.createCriteria(java.lang.Object.class); session.createCriteria(User.class).addOrder( Order.asc("lastname") ).addOrder( Order.asc("firstname")...
2010-10-30 17:21:49
140
原创 HQL查询
创建查询对象 hql Query hqlQuery = session.createQuery("from User"); 原生语法 Query sqlQuery = session.createSQLQuery( "select {user.*} from USERS {user}").addEntity("user", User.class); Criteria Crit...
2010-10-29 16:03:32
168
原创 hibernate二级缓存
hibernate内建的开源产品提供的高速缓存 EHCache (org.hibernate.cache.EhCacheProvider) OSCache (org.hibernate.cache.OSCacheProvider) SwarmCache (org.hibernate.cache.SwarmCacheProvider) JBoss TreeCac...
2010-10-29 11:13:01
131
原创 hibernate抓取策略
延迟抓取 默认 lazy=true <bag name="childCategories" table="CATEGORY" cascade="save-update" inverse="true" lazy="true"> <key column="PARENT_CATEGORY_ID" /> &am
2010-10-28 22:08:37
282
原创 hibernate数据过滤和监听
动态数据过滤 定义数据过滤器 <filter-def name="limitItemsByUserRank"> <filter-param name="currentUserRank"" type="long"/> </filter-def> @org.hibernate.annotations.FilterDef( na
2010-10-28 16:27:46
146
原创 hibernate触发器
在插入时运行的触发器 <property name="created" insert="false" update="false" column="CREATED" type="timestamp" /> User user = new User(); session.save(user); session.flush(); sess
2010-10-28 14:19:16
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人