at org.apache.ibatis.binding.MapperMethod$SqlCommand.错误

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mybatis.mapper.OrdersMapper.finarray

at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:189)
at org.apache.ibatis.binding.MapperMethod.(MapperMethod.java:43)
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:58)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:51)

错误的原因:

    因为我在mybatis的核心xml文件中的配置问题,配置的是包名


package: 包名自动进行解析,范围包括了包名下的子文件夹 

特点:方便,自动解析包名下的xml文件

缺点:必须和Mapper接口的名字一致才行!


改正后的:




 

你可能感兴趣的:(Mybatis)