Spring 4.2.5 + Hibernate 5.2.10 报错笔记
来源:互联网 发布:个人职业规划 知乎 编辑:程序博客网 时间:2024/06/05 03:57
项目离线无网开发,无法帖出报错控制台信息
当@Transactional的isolation属性指定了值时Hibernate执行总是抱错无法执行
通过跟踪代码发现Hibernate 5.2.10的ConnectionReleaseMode默认AFTER_TRANSACTION
Spring期望值是ON_CLOSE
如果不想改变Spring+Hibernate的版本的话,解决办法如下
改变LocalSessionFactoryBean bean,在hibernateProperties属性上添加hibernate.connection.handling_mode=DELAYED_ACQUISITION_AND_HOLD
<bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"> <!-- 隐藏其他属性设置 --> <property name="hibernateProperties"> <props> <prop key="hibernate.connection.handling_mode">DELAYED_ACQUISITION_AND_HOLD</prop> <!-- 也可以使用下面这个,但它已经标注为弃用,推荐使用上面的 --><!--<prop key="hibernate.connection.release_mode">ON_CLOSE</prop> --> </props> </property> </bean>
阅读全文
0 0
- Spring 4.2.5 + Hibernate 5.2.10 报错笔记
- hibernate+spring报错
- 报错:spring整合Hibernate
- cxf - spring hibernate 报错 求救
- struts2+spring+hibernate整合报错解决方案
- spring-hibernate修改数据报错
- SpringMVC+Hibernate+Spring使用websevice报错
- spring整合hibernate Jpa报错整理
- Spring中配置Hibernate,数据库连不上,报错!
- 报错:Spring整合Hibernate java.lang.NullPointerException
- Spring+Hibernate 报错java.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext
- Spring+Hibernate 报错java.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext
- hibernate报错
- Hibernate报错
- Hibernate 报错日记
- hibernate 报错
- hibernate查询报错
- hibernate报错
- AndroidStudio中使用plantUML
- Linux下rz/sz(上传下载)命令的安装及使用方法
- matrix67大神
- 验证码生成程序,包括成语验证码
- 微软混合开发经验总结
- Spring 4.2.5 + Hibernate 5.2.10 报错笔记
- java IO流读取保存图片文件
- Linux 多线程
- 2017年Java面试题整理
- CodeForce Round 446 Pride
- Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
- CentOS 7.0 安装配置LAMP服务器方法(Apache+PHP+MariaDB)
- 虚函数表
- linux 通配符(wildcard)