hibernate 离线查询(DetachedCriteria)

离线查询使用DetachedCriteria对象设置限制条件,然后再通过session获取Criteria对象。

使用场景:

例如Biz类和Dao类,在Dao类中利用session操作CRUD,如果你想在Biz中设置限定条件,如果不使用离线查询,那么势必得获取Criteria对象,如此一来又得获取session,有点麻烦。

但是使用离线查询的话,可以直接获取DetachedCriteria对象设置限定条件,然后再将这个对象传递到Dao中即可。 

 

posted @ 2017-04-24 22:24  暹罗siam  阅读(227)  评论(0编辑  收藏  举报