刚刚拉了个项目,启动没有问题,调用方法报错
Invalid bound statement (not found): org.authorization.dao.ParticipantsDao.getParticipantsByLoginId"
也就是说,dao映射到xml的过程中出现了问题
卧槽,我找了配置文件,main方法,所有的配置都是对的,后来一点点排查,原来pom文件中使用了mybatis-plus,并且mybatis-plus的版本是3.0.6
<!--<dependency>-->
<!--<groupId>com.baomidou</groupId>-->
<!--<artifactId>mybatis-plus</artifactId>-->
<!--<version>${mybatis-plus.version}</version>-->
<!--</dependency>-->
卧槽,不想吐槽写代码的人,本身代码没有使用mybatis-plus,pom引用干嘛,你引用也行,至少要用3.2.0以上的版本啊。反正我这里是注释掉mybatis-plus。浪费半天时间,特此为证,pom里面不要瞎几把乱放东西。