Hibernate 的流程(Hibernate 的结构)?
2016-12-30 14:22
197 查看
/首先获得SessionFactory 的对象 SessionFactory sessionFactory = new Configuration().configure(). buildSessionFactory(); //然后获得session 的对象 Session session = sessionFactory.openSession(); //其次获得Transaction 的对象 Transaction tx = session.beginTransaction(); //执行相关的数据库操作:增,删,改,查 session.save(user); //增加, user 是User 类的对象 session.delete(user); //删除 session.update(user); //更新 Query query = session.createQuery(“from User”); //查询 List list = query.list(); //提交事务 tx.commit(); //如果有异常,我们还要作事务的回滚,恢复到操作之前 tx.rollback(); //最后还要关闭session,释放资源 session.close();
相关文章推荐
- 以增加收藏夹功能为实例,解析asp.net forums2结构流程及组件设计
- 面向服务的结构能够更好地同商业流程相结合
- 使用hibernate实现树形结构无限级分类
- 使用hibernate实现树形结构无限级分类
- 数据结构在.net反流程混淆中的应用
- libnids-1.21 中 IP 分片重组分析 之数据结构与处理流程
- struts + hibernate + spring开发流程
- 软件开发流程基本结构
- 使用hibernate实现树形结构无限级分类
- Hibernate体系结构
- MFC浅析(3) 文档视图结构中命令的处理流程
- MFC浅析(2) 文档视图结构中文档操作流程
- MFC浅析(3) 文档视图结构中命令的处理流程
- 项目中Struts+Spring+Hibernate的基本流程
- 深入Atlas 系列:客户端网络访问基础结构(上) - WebRequest的工作流程与生命周期
- 以增加收藏夹功能为实例,解析asp.net forums2结构流程及组件设计
- struts+hibernate结构的分页组件(二) 广东精鹰软件工作室(刘正仁)
- 项目中Struts+Spring+Hibernate的基本流程
- 使用hibernate实现树形结构无限级分类
- 网上支付系统的结构与典型流程