Invalid bound statement (not found): com.sky.mapper.DishMapper.getcaid1
时间: 2023-10-28 18:00:42 浏览: 49
Invalid bound statement (not found): com.sky.mapper.DishMapper.getcaid1错误是由于找不到绑定的语句所致。这可能是因为在`DishMapper`接口中没有定义名为`getcaid1`的查询语句导致的。
为了解决这个问题,你可以按照以下步骤进行操作:
1. 确保在`DishMapper`接口中定义了名为`getcaid1`的查询语句。你可以检查`DishMapper.xml`文件或使用`@Select`注解在接口中定义查询语句。
2. 确保查询语句的命名空间与`com.sky.mapper.DishMapper`匹配。你可以在`DishMapper.xml`文件中检查`<mapper namespace="com.sky.mapper.DishMapper">`标签。
3. 确保你的资源文件(如`DishMapper.xml`)位于正确的位置。根据引用的建议,你可以将资源文件放在`com/sky/mapper`路径下,并进行Maven项目的清理操作。
4. 确认项目的依赖配置正确。如果你使用了mybatis-plus,确保在`pom.xml`文件中正确引入了mybatis-plus相关的依赖。
通过以上步骤,你应该能够解决`Invalid bound statement (not found)`错误,使`com.sky.mapper.DishMapper.getcaid1`查询语句正常运行。
相关问题
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.sky.mapper.DishMapper.getById
org.apache.ibatis.binding.BindingException是MyBatis框架中的一个异常类,表示绑定错误。在你提供的错误信息中,出现了"Invalid bound statement (not found): com.sky.mapper.DishMapper.getById"这个错误,意味着MyBatis无法找到名为"com.sky.mapper.DishMapper.getById"的绑定语句。
这个错误通常是由以下几种情况引起的:
1. 绑定语句的命名错误:请确保你在Mapper XML文件中正确定义了名为"getById"的绑定语句,并且命名空间为"com.sky.mapper.DishMapper"。
2. Mapper XML文件未正确配置:请检查Mapper XML文件的路径和名称是否正确,并且确保文件中包含了正确的绑定语句。
3. Mapper接口方法名错误:如果你使用了Mapper接口和注解方式进行开发,那么请确保接口方法名与Mapper XML文件中的绑定语句id一致。
请根据以上几点检查你的代码和配置,找出导致该异常的原因并进行修正。
Invalid bound statement (not found): com.sky.mapper.CatergoryMapper.selectByType
根据提供的引用内容,可能是因为mybatis无法找到对应的mapper映射文件或者mapper方法。可以按照以下步骤进行排查:
1. 确认mapper映射文件是否存在于指定的路径下,即引用中的`classpath:mapper/**.xml`。
2. 确认mapper接口中的方法名是否与mapper映射文件中的id一致,即`selectByType`是否与mapper映射文件中的`id="selectByType"`一致。
3. 确认mapper接口所在的包路径是否与引用中的`type-aliases-package`一致,即`com.sky.mapper`是否与`com.jdh.pojo`一致。
如果以上步骤都没有问题,可以尝试重新编译项目或者检查是否有其他配置文件覆盖了原有的配置。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)