Configuration cfg=new AnnotationConfiguration();
//这里是annotation的configuration,不是普通的
SessionFactory sessionFactory=cfg.configure().buildSessionFactory();
Session session=sessionFactory.openSession();
session.beginTransaction(); //这里是非声明式事务管理
session.save( entity );
session.getTransaction().commit();
session.close();
注意:当Session session=sessionFactory.getCurrentSession();时,不在session.close();
本文介绍了使用Hibernate进行非声明式事务管理的具体步骤,包括Configuration配置、SessionFactory创建、Session开启及事务提交等过程。

被折叠的 条评论
为什么被折叠?



