使用JDBC的con.setAutoCommit(false)时,可能出现的几个问题与解决方法
1.使用查询语句查出的数据与MySQL数据库里面的数据不一致问题原因:在设置手动提交SQL语句后,使用查询语句,这个语句并没有发送给MySQL进行查询,而是查的缓存。所以你改了MySQL数据库里面的数据,并不会被Java程序查询到。解决方法:①在执行一个SQL语句后,就提交SQL语句。如下PreparedStatement statement = connection.prep...
原创
2018-08-08 15:51:06 ·
10059 阅读 ·
0 评论