首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

SpringBoot + mybatis-plus项目的SQL映射问题(完全萌新?

2026-08-01 1 阅读 约9分钟阅读 银色_梦想哭了
分享:
字号:
萌新的第一个SpringBoot项目,主要爆红问题是:MyBatis-Plus尝试执行某个Mapper方法,却找不到对应的SQL具体映射爆红日志如下:2026-07-29T16:57:48.976+08:00 ERROR 38512 --- [nio-8080-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] :路径 [] 上下文中 servlet [dispatcherServlet] 的 Servlet.service() 引发异常 [请求处理失败:org.apache.ibatis.binding.BindingException:无效的绑定语句(未找到):com.silver.mapper.CategoryMapper.selectList] 其根本原因org.apache.ibatis.binding.BindingException:无效的绑定语句(未找到):com.silver.mapper.CategoryMapper.selectList at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:229) ~[mybatis-3.5.19.jar:3.5.19] at org.apache.ibatis.binding.MapperMethod.(MapperMethod.java:53) ~[mybatis-3.5.19.jar:3.5.19] 在 org.apache.ibatis.binding.MapperProxy.lambda$cachedInvoker$0(MapperProxy.java:96) ~[mybatis-3.5.19.jar:3.5.19] 在java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1724) ~[na:na] 在 org.apache.ibatis.util.MapUtil.computeIfAbsent(MapUtil.java:36) ~[mybatis-3.5.19.jar:3.5.19] 在org.apache.ibatis.binding.MapperProxy.cachedInvoker(MapperProxy.java:94) ~[mybatis-3.5.19.jar:3.5.19] 在 org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86) ~[mybatis-3.5.19.jar:3.5.19] 在jdk.proxy2/jdk.proxy2.$Proxy73.selectList(未知来源) ~[na:na] 在 com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300) ~[mybatis-plus-extension-3.5.17.jar:na] 在com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:321) ~[mybatis-plus-extension-3.5.17.jar:na] 在 com.silver.service.impl.CategoryServiceImpl.getAllCategory(CategoryServiceImpl.java:22) ~[classes/:na] 在java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] 在 java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na] 在org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-7.0.8.jar:7.0.8] 在 org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:715) 〜[spring-aop-7.0.8.jar:7.0.8] 位于 com.silver.service.impl.CategoryServiceImpl$$SpringCGLIB$$0.getAllCategory(<生成>) 〜[classes/:na] 位于 com.silver.controller.CategoryController.getCategoryList(CategoryController.java:20) 〜[classes/:na] 位于java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] 在 java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na] 在 org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:252) 〜[spring-web-7.0.8.jar:7.0.8] 在 org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:184) 〜[spring-web-7.0.8.jar:7.0.8] 在org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-7.0.8.jar:7.0.8] 在org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHan
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱