mybatis plus Invalid bound statement (not found)
时间: 2023-08-25 21:12:02 浏览: 109
使用mybatis-plus报错Invalid bound statement (not found)错误
回答: 当在整合MyBatis Plus时出现"Invalid bound statement (not found)"异常时,可能有几个可能的原因。根据引用的记录,这个异常通常是由于无效的绑定语句引起的。一个可能的原因是在配置文件中找不到对应的SQL语句。
根据引用的记录,多数据源配置也可能是问题所在。如果有多个数据源,并且只有一个数据源需要使用MyBatis Plus,那么需要注意在配置文件中将SqlSessionFactoryBean更换为MybatisSqlSessionFactoryBean。如果两个数据源都需要使用MyBatis Plus,则需要根据数据源的配置,确保两个配置都是一样的,并使用@Primary标识主数据源。
综上所述,若出现"Invalid bound statement (not found)"异常,首先要确认SQL语句是否正确配置,并检查是否有多个数据源的配置问题。
阅读全文