您的位置:首页 > 数据库

hibernate使用session操作数据库

2017-10-09 22:55 260 查看
前面一章介绍spring boot使用hibernate,采用的是EntityManager实现hibernate数据交互,现在这里改用Session

@Autowired

private SessionFactory sessionFactory;

private Session getSession() {
       return this.sessionFactory.openSession();
}

@Override
public User select(String id) {
// TODO Auto-generated method stub
Session session=getSession();
String hql="from User where id=:id";
Query query=session.createQuery(hql);
query.setParameter("id", id);
return (User) query.list().get(0);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: