Session sess = sf.openSession();
} catch (HibernateException e) {
e.printStackTrace();
}
//保存 Product 并关闭 Session
Transaction t = sess.beginTransaction();
sess.save(ev);
t.commit();
sess.close();
5 总结
Hibernate是一个功能强大,可以有效地进行数据库数据到业务对象的O/R映射方案。Hibernate推动了基于普通Java对象模型,用于映射底层数据结构的持久对象的开发。通过将持久层的生成自动扩展到一个更大的范围,Hibernate 使开发人员专心实现业务逻辑而不用分心于繁琐的数据库方面的逻辑,同时提供了更加合理的模块划分的方法。
参考文献
[1] Hibernate Reference[EB/OL] http://www.hibernate.org/hib_docs/reference/html/,
[2] Roman E. Mastering EJB (2nd Edition). 北京: 机械工业出版社, 2003-01
[3] Joe ZuffoLetto BEA WebLogic Server. 北京:电子工业出版社 2003-08