JavaWeb学习笔记-Hibernate-03-完善HibernateUtil
2017-12-27 22:36
465 查看
//完善HibernateUtil方法 public static void add(Object entity){ Session s = null; Transaction tx = null; try{ s = HiberanteUtil.getSession(); tx = s.beginTransaction(); s.save(entity); tx.commit(); }finally{ if(s!=null){ s.close(); } } } public static void update(Object entity){ Session s = null; Transaction tx = null; try{ s = HiberanteUtil.getSession(); tx = s.beginTransaction(); s.update(entity); tx.commit(); }finally{ if(s!=null){ s.close(); } } } public static void delete(Object entity){ Session s = null; Transaction tx 9d50 = null; try{ s = HiberanteUtil.getSession(); tx = s.beginTransaction(); s.delete(entity); tx.commit(); }finally{ if(s!=null){ s.close(); } } } public static Object get(Class clazz, Serializable id){ Session s = null; try{ s = HiberanteUtil.getSession(); Object obj = s.get(clazz,id); return obj; }finally{ if(s != null){ s.close(); } } }
相关文章推荐
- JavaWeb学习笔记-spring-03-ioc-WebApplicationContext
- JavaWeb学习笔记-Hibernate-06-Criteria
- JavaWeb学习笔记-Hibernate-04-HQL
- JavaWeb学习笔记03-js的String对象
- JavaWeb学习笔记-Web基础-03
- JavaWeb学习笔记-Hibernate-01-概述
- 【JavaEE学习笔记】Hibernate_03_缓存机制,自定义通用HibernateDAO工具类
- 【JAVAWEB学习笔记】03
- [原创]java WEB学习笔记03:使用eclipes开发javaWEB项目
- hibernate学习笔记03-- hibernate + mysql + Annotation
- 【JAVAWEB学习笔记】03_JavaScript
- Hibernate框架学习笔记03
- Hibernate 学习笔记03 --ID生成策略
- JavaWeb学习笔记-Hibernate-05-实体对象与数据库关键词冲突解决方法
- day31_Hibernate学习笔记_03
- hibernate学习笔记03---关联
- JavaWeb学习笔记-servlet-03-HttpServlet
- JavaWeb学习笔记-mybatis-03-根据id查找
- Hibernate_学习笔记
- iOS学习笔记03——以编码的方式实现Auto Layout自动布局(二)