用户登录
用户注册

分享至

hibernate 学习心得

  • 作者: 大大大大大大大鱼
  • 来源: 51数据库
  • 2020-10-08
这个问题涉及到hibernate的一级缓存问题(也叫session级别缓存),一个session就代表一次操作单元,在session里可以手动维护事务即开启事务和关闭事务,你可以在一个session中开启和关闭事务很多次,但是你不能在session的事务中嵌套事务,这是相对于Hibernate的事务管理而言,当然你可以把事务进行传递,对于容器管理的事务这是支持的,Hibernate也提供了相应的容器管理事务的类,你得声明事务工厂类型,事务是可以跨越session的,如在某个方法中的事务中调用了别的方法,而这个方法也需要事务,手动管理事务时推荐一个session对应一个事务,减少数据库资源
软件
前端设计
程序设计
Java相关