趁着五一长假,这几天在自学mybatis。在做一个小demo时,发现我尽管成功执行了插入语句、删除语句或更新语句,但是在查看数据库中的数据时发现数据并没有变更。通过打印日志查看执行的sql语句也没有发现问题,这令我很是纳闷。经过一番查找资料,发现竟然是因为没有加 commit 语句,导致事务没有提交,数据自然也就无法正常变更了。
加了commit语句后再次运行程序,发现已经能正常更新啦!
趁着五一长假,这几天在自学mybatis。在做一个小demo时,发现我尽管成功执行了插入语句、删除语句或更新语句,但是在查看数据库中的数据时发现数据并没有变更。通过打印日志查看执行的sql语句也没有发现问题,这令我很是纳闷。经过一番查找资料,发现竟然是因为没有加 commit 语句,导致事务没有提交,数据自然也就无法正常变更了。
加了commit语句后再次运行程序,发现已经能正常更新啦!