2 qq 34941889 qq_34941889 于 2017.09.09 21:54 提问

Mybatis操作数据,控制台可以输出SQL语句和影响列,但是在数据库中却找不到数据

Mybatis操作数据,控制台可以输出SQL语句和影响列,但是在数据库中却查询不到mybatis操作 的数据,注意 :我真的有SqlSession.commit()和close(),同时在数据库中插入的数据在mybatis中也查询不到,数据库中的自动增长主键只会根据手动在数据库中插入的列增长,我用的是SQLServer,在eclipse和myeclipse都是这样。求解,今天都在纠结这个问题!求告知

2个回答

Small_Mouse0
Small_Mouse0   Ds   Rxr 2017.09.10 10:42

刷新一下数据库看看,,,数据库更改需要刷新的,,

Small_Mouse0
Small_Mouse0 回复qq_34941889: @Transactional
2 个月之前 回复
Small_Mouse0
Small_Mouse0 回复qq_34941889: mybatis session没提交是不是,,,没记错的话需要commit的,,,
2 个月之前 回复
qq_34941889
qq_34941889 刷新了也没有呀。我每次在数据库查询都会刷新
2 个月之前 回复
congge_1993
congge_1993   2017.09.11 16:43

有没有开启事务,如果未开启,对数据库的操作也不会有数据影响

Csdn user default icon
上传中...
上传图片
插入图片