为了账号安全,请及时绑定邮箱和手机立即绑定

请问Hibernate4在DetachedCriteria这里代码该如何写

hibernate4 用的是Session session =sessionFactory.openSession();  

怎么写呢

请问我这么写是不是对的

//分页查询部门

@Override

public List<Department> findByPage(int begin, int pageSize) {

Session session =sessionFactory.openSession();

Query query=session.createQuery("from Department");

query.setFirstResult(begin);

query.setMaxResults(pageSize);

List<Department> list= query.list();

return list;


正在回答

5 回答

如果不用spring管理的话,你这个写法没问题哦。

0 回复 有任何疑惑可以回复我~

是不是可以直接在DAO的实现类

private  SessionFactory sessionFactory;

public void setSessionFactory(SessionFactory sessionFactory) {

this.sessionFactory = sessionFactory;

}

,然后在application.xml中添加改sessionFactory属性,然后通过session来处理逻辑?

0 回复 有任何疑惑可以回复我~

没用spring可以这样写

1 回复 有任何疑惑可以回复我~

写的是对的啊,4可以直接开session

0 回复 有任何疑惑可以回复我~

自己尝试跑了一下这样是OK的哈哈 ~~~

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问Hibernate4在DetachedCriteria这里代码该如何写

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信