学习纯注解开发Spring整合MyBatis时,测试方法中插入一条数据,数据库却出现了两条重复数据

测试方法
@Test
public void test01() {
ApplicationContext context = new AnnotationConfigApplicationContext(MyBatisAutoConfiguration.class);
UserDAO userDAO = (UserDAO) context.getBean("userDAO");
User user = new User();
user.setName("annotation6");
user.setPassword("325345345");
userDAO.save(user);
}
解决方法
将Maven的Runner中的Skip Tests勾选上

再进行数据插入:

只有一条新数据,解决。
在Spring整合MyBatis的纯注解开发中遇到测试时数据库出现重复数据的问题。通过检查发现Maven Runner的'Skip Tests'选项被勾选,取消后,数据插入正常,避免了重复数据的产生。
1816





