Mybatis保存出现的问题

问题描述:

若测试代码成功运行,但sql的表中并没有新添加的数据。

 

 原因:

在获取SQLSession对象时,可能选择了手动添加(代码如下,表面上看没有区别)

SqlSession openSession = sqlSessionFactory.openSession();

解决办法:

在添加数据后,手动提交,代码如下:

openSession.commit();

 

posted @ 2021-01-31 16:01  金玉良猿  阅读(150)  评论(0)    收藏  举报