hibernate 能查询但是不能插入的解决方法
2013-04-07 22:23
218 查看
做毕业设计,遇到了这个情况,很郁闷,弄了半天,环境和其他都对 就是不能插入新数据
然后在网上搜了下
解决方法 是缺少事务控制代码,要么手工commit,比如http://maoxy.iteye.com/blog/779762
或者用Spring代理,在DS层声明事务控制
也可以 在hibernate的配置文件设置自动提交
<property name="connection.autocommit">true</property>
然后在网上搜了下
解决方法 是缺少事务控制代码,要么手工commit,比如http://maoxy.iteye.com/blog/779762
或者用Spring代理,在DS层声明事务控制
也可以 在hibernate的配置文件设置自动提交
<property name="connection.autocommit">true</property>
相关文章推荐
- Hibernate3 中一个不能查询与插入中文字符的问题解决办法
- hibernate先删除数据,紧接着执行插入时的异常解决之道——中间不能调用flush()、clear()等方法
- hibernate中查询出来的字段并不能自动转换为bean对象的解决方法
- spring+hibernate 插入数据时控制台打印出sql语句,但是数据库中并没有数据解决方法
- hibernate在做一对多关联时,保存一方的对象,报出不能插入外键的错误的解决方法
- Hibernate的save方法不能进行数据库插入的解决办法
- hibernate 连接Mysql数据库插入中文数据变问号 解决方法
- 使用MyBatis查询 返回类型为int,但是当查询结果为空NULL,报异常的解决方法
- Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
- Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
- srpingBoot +mybatis 出现不能批量插入的问题,解决方法
- 【hibernate 执行方法未插入数据库】hibernate的save方法成功执行,但是未插入到数据库
- mybatis不能插入,查询中文的问题以及可能的解决办法,以及Mysql数据库编码的设置
- Hibernate通过SQL查询常量时只返回第一个字符解决方法
- 真相大白:为什么Entity Framework不能进行跨数据库查询(附解决方法)
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)
- Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)
- Hibernate中数据库无法插入中文记录的解决方法
- 用友致远OA不能加签、插入附件的解决方法(A8-m企业集团版)