代码拉取完成,页面将自动刷新
说明: 本地调试时有两个库,两个库正好有两个相同的表A,异常就发生在这个表的批量插入语句
问题经过:
saveBatch批量插入2调数据时一直提示Duplicate entry 主键异常,id可以肯定时不重复的,而此时数据库表也是个空表,后调试mybatis-plus,总是发生在第二次执行 sqlSession.insert(sqlStatement, entity) 这句才产生。后来想会不会是数据库切换到默认那个库了?就把默认库的表名暂时更改掉,再次启动运行,这次报错“Table A doesn't exist”,所以可以判断时批量插入多数据源切换自动切换到默认源的问题。