spring test中数据库只能查询不能增删改
2017-11-21 15:24
127 查看
今天在test中插入和修改都不生效,但是函数返回的状态是修改成功,且自增索引已经改变,是因为在测试类里开启了自动回滚:
所以,插入和修改都成功了,但是随即又回滚了,所以看起来像是没有生效,把true改成false就可以了
@Transactional @TransactionConfiguration(defaultRollback = true) public class test extends AbstractTransactionalJUnit4SpringContextTests{
所以,插入和修改都成功了,但是随即又回滚了,所以看起来像是没有生效,把true改成false就可以了
相关文章推荐
- 查询的数据不能映射到我的po类,只能显示查询到行数 ,数据显示的为空
- 有些access语句在数据库中可以执行,但是在C#上又不能执行,比如模糊查询-like
- 关于mybatis只能查询英文,不能查询中文的问题
- 使用SSH框架,只能查询数据,不能修改和保存数据的问题
- 数据库中 关于不能用in 不能用exist 等关键字 查询不出现字段的问题
- 解决SQL server 2005 数据库只能用计算机名连接不能用IP地址的问题
- SSH框架 不能保存 和修改,但能查询数据库记录
- 为什么phpmyadmin数据库中只能插入数字,不能插入中英文
- 数据插入数据库的时候只能插数字,不能插文本的原因
- 查询数据库中没有数据的表 暂时只能查询出来肉眼比对
- 牛腩购物网31:首页修改(商品销售排行) 查询的行数,字段,表名不能使用参数化传值,而只能用拼接字符串的方式传值
- 数据库中查询记录时是否每次只能使用一个索引?
- MySQL、SqlServer、Oracle三大主流数据库分页查询 (MySQL分页不能用top,因为不支持)
- 真相大白:为什么Entity Framework不能进行跨数据库查询(附解决方法)
- SQL Server 数据库移植后不能执行大数据量查询 解决方法
- postgresql 授权某个数据库的权限给test 账号 使该账号 只能操作指定DB 不能操作其他DB
- mybatis 不能中文查询,只能进行数字或者英文查询
- 在hibernate中,对数据库的增删改操作以及HQL查询与QBC查询的语句的编写语法
- 第15天(就业班) 课程回顾、mysql安装、管理数据库、管理表、增删改数据、查询数据
- b/s软件中使用Access数据库,只能查询,不能添加、修改、删除,提示操作必须是一个可更新的查询解决。