Hibernate实现Dao层操作的几种方式.docVIP

  • 338
  • 0
  • 约 8页
  • 2016-08-05 发布于重庆
  • 举报
Hibernate实现Dao层操作的几种方式

第一种:直接得到session: 大家写hibernate的增删改查时,如果有好多类同时要用增删改查,我就要提取出一个基类,但是一下是我写的,请问有什么缺点,麻烦看看,谢谢 public void delete(Serializable t) { Session s = HSessionHolder.getSession(); Transaction tx = s.beginTransaction(); s.delete(t); mit(); s.close(); } public void create(Serializable t) { Session s = HSessionHolder.getSession(); Transaction tx = s.beginTransaction(); s.save(t); mit(); s.close(); } public T querySimpleInfo(int id) { Session s = HSessionHolder.getSession(); T t = (T) s.get(this.clazz, id); s.close(); return t; } public void update(Serializable t) { Session s = HSession

文档评论(0)

1亿VIP精品文档

相关文档