leftso 13733 0 2021-01-22 09:32:24

文章位置:左搜> 编程技术> Java编程技术> 正文

错误信息参考

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

大概意思就是mapper.xml文件中没找到与mapper接口方法一致的实现。

 

特殊情况

已配置信息:

application.properties

#mybatis
mybatis.mapper-locations=classpath:mybatis/mapper/*.xml
mybatis.type-aliases-package=com.xx.dao.mapper
mybatis.configuration.map-underscore-to-camel-case=true

java 配置

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;
​
@Configuration
@EnableTransactionManagement
@MapperScan(value = {"com.xx.dao.mapper"})
public class MybatisConfig {
​
}

同时文件放于

resources/mybatis/mapper

 

解决办法

修改mybatis文件夹名称,暂时不知道为啥,mybatis文件夹下面的不认。

Java编程技术 mybatis

评论区域

暂无评论,快来抢首发吧!!!