org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.demo.mapper.UserMapper.getOne
时间: 2023-08-25 16:16:13 浏览: 109
JAVA之ibatis2.3.X.ppt
引用中给出了addMapper方法的代码实现。该方法用于添加mapper类到MapperRegistry中。如果传入的类型是一个接口并且还没有被添加过,就会将该类型添加到knownMappers中。在添加之前,会使用MapperProxyFactory创建一个MapperProxyFactory对象,并将该对象以类型为键,添加到knownMappers中。然后通过MapperAnnotationBuilder解析该类型的注解,完成初始化的工作。如果解析过程中出现异常,则会将该类型从knownMappers中移除。中提到了一个问题,即出现了org.apache.ibatis.binding.BindingException: Invalid bound statement not found的异常。根据描述,这个异常可能是由于绑定的语句在Mapper文件中找不到引起的。中给出了addMappers方法的代码实现。该方法用于添加指定包下的所有mapper类到mapperRegistry中。具体实现是通过调用mapperRegistry的addMappers方法,将包名传入进行处理。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* *3* [狗血的Mybatis文件路径问题(org.apache.ibatis.binding.BindingException: Invalid bound statement (not ...](https://blog.csdn.net/qq_32510597/article/details/105597294)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文