@[TOC](Bug整理 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)😃
application.properties里的配置写错了,导致找不到*mapeer.xml
正确写法:
mybatis.mapperLocations=classpath:mappers/*.xml
错误写法:
因为这里application.properties和mapper文件夹是在同一级的。。。。你这样写就找不到了
mybatis.mapperLocations =classpath*:src/main/resources/mappers/*.xml
原因是classpath:和classpath*:在spring加载资源的时候是不同的.
并且注意这里的*
classpath:只能加载找到的第一个资源文件.
classpath*:能加载多个路径下的资源文件.
而且mapper.xml里
resultMap="BaseResultMap 这里写resultType错误
<select id="selectEmail" parameterType="string" resultMap="BaseResultMap">