Springboot集成hibernate,自动事务方式
@Transactional
@Repository("baseDao")
public class BaseDaoImpl implements IBaseDao {
@Autowired
private EntityManagerFactory entityManagerFactory;
@Transactional
public Session getSession() {
//1.这种方式,总让配什么 spring.jpa.properties.hibernate.current_session_context_class 在研究网上若依的框架,他配置的时候用提.yml格式,总是配不起来,
//但是这种方式说是可以配自动事务
//return entityManagerFactory.unwrap(SessionFactory.class).getCurrentSession();
//2.这种方式能用,但太麻烦了,不能自动事务,
return entityManagerFactory.unwrap(SessionFactory.class).openSession();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论