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的开启及事务的提交过程。
995

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



