Hibernate - HHH000352: Unable to release batch statement
这是hibernate的一个bug,具体看https://hibernate.atlassian.net/browse/HHH-11732?attachmentViewMode=list
When using stateless session with jdbc batch size we get an
HHH000352: Unable to release batch statement..
error in session.close() after rollback:
Code:
Configuration cfg = new Configuration();
cfg.setProperty(Environment.STATEMENT_BATCH_SIZE, "10");
factory = cfg.configure().buildSessionFactory();
StatelessSession session = factory.openStatelessSession();
Transaction tx = session.beginTransaction();
Employee employee = new Employee("1", "2", 1);
employee.setId(id++);
session.insert(employee);
tx.rollback();
session.close();
In rollback the statements are closed but still remain in the jdbc batch,
which is trying to close them a second time on session.close().
在5.2.11.Final版本已经修复了这个问题
转载于:https://www.cnblogs.com/firejava/p/7562464.html
Hibernate - HHH000352: Unable to release batch statement相关推荐
- org.hibernate.UnknownEntityTypeException: Unable to locate persister: 异常解决
org.hibernate.UnknownEntityTypeException: Unable to locate persister: 异常解决 题主在学习hibernate做测试用例子的时候遇到 ...
- org.hibernate.UnknownEntityTypeException: Unable to locate persister: com.mm.constract.domain.Contra
hibernate报错: org.hibernate.UnknownEntityTypeException: Unable to locate persister: com.mm.constract. ...
- Hibernate 异常 Unable to instantiate default tuplizer
. . . . . 今天在做Hibernate和Spring整合,在一张表中多添加了三个字段,它们的类型分别是INT.BIT和DATETIME,然后手动修改了实体类和.hbm.xml,启动单元测试的时 ...
- 错误org.hibernate.InvalidMappingException: Unable to read XML解决方法
hbm.xml中: <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN&quo ...
- spring整合hibernate出现HibernateException: Unable to get the default Bean Validation factory
我的xml配置如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="ht ...
- 报错,could not execute statement; SQL [n/a]; constraint [null]; nested exception is org.hibernate.exce
问题: Hibernate: insert into vm_card_type (type_name) values (?) 2021-04-29 14:37:17.522 WARN 13112 - ...
- java hibernate unable to read xml_各位大神,这是什么错误啊
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Exception in thread "main" org.hibernate.InvalidMappingException: U ...
- javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not prep
2019独角兽企业重金招聘Python工程师标准>>> javax.persistence.PersistenceException: org.hibernate.exception ...
- Hibernate配置文件解释
Hibernate配置文件主要用于配置数据库连接和Hibernate运行时所需的各种属性 每个Hibernate配置文件对应一个Configuration对象 Hibernate配置文件可以有两种格式 ...
最新文章
- Python_03-数据类型
- 经济师考计算机英语考试,中级经济师考试合格算获得中级职称吗?需要考英语和计算机吗?...
- 我的webpack配置文件
- 滑动轨迹 曲线 python_python – 计算轨迹(路径)中的转折点/枢轴点
- 百万奖池大赛 | 交通事件、医学病理、违法广告检测等,2020首届江苏大数据开发与应用大赛启动...
- Highcharts在IE8中不能一次性正常显示的一种解决办法
- 水滴公司再回应“线下违规”:核心是公司的管理问题
- tp5使用layui表格_tp5+layui增、删、改、查。
- Java Web学习总结(12)——使用Session防止表单重复提交
- mysql的sererdata_MySQL_win2008 R2服务器下修改MySQL 5.5数据库data目录的方法,说明:
操作系统:Windows Server - phpStudy...
- 存储端显示主机链路降级_链路优化、产品升级,腾讯广告让汽车营销更轻松
- Leetcode之整数反转
- 屏幕取色软件ColorPix
- 扩容卡检测(win下,能作为参考)
- python报IndentationError: unexpected indent的解决方法.
- 使用JQuery快速高效制作网页交互特效第二章所有上机
- linux firefox 显示PDF,某个 pdf 文件用 firefox 和 okular 显示乱码
- 如何解决 Windows 2000 设备管理器中列出的未知设备问题(转)
- 成人学士学位英语单词(史上最全)
- MacBookPro阻止电脑自动下载更新
热门文章
- 如何弄ad装配图_[分享][BCW]上海西康路189弄——“世界最美购物中心”幕墙的诞生...
- oracle连接工具类,c# .net oracle连接工具类
- 处理mp3_如何把MP3转换成FLAC格式?这三个方法简单快速
- linux 文件可执行_深入理解linux内核——可执行文件执行过程(2)
- mac mysql not found_mac版mysql安装后显示mysql: command not found咋整?
- 获取页面中超链接数量_微信订阅号自定义菜单添加页面模板使用教程。
- Spring AOP注解
- pytorch FC_classification
- python Supervisor
- 图解TCPIP-DHCP