2021-03-24 16:46:48.054 ERROR 11552 — [nio-8001-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.lkyyy.springcloud.dao.DeptDao.queryAll] with root cause
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.lkyyy.springcloud.dao.DeptDao.queryAll
第二无语的一次,各种检查注解是不是写漏了,最后发现注解都是完整的,排错到xml文件没有生效,检查文件位置是否能读取到,这种明显不是的错误都检查了,最后发现是写成了mapper-location:。。。因为开始写了config-location顺手就改成了mapper-location:,无语
注:这种细节真的太难找了,也不会报错,知道没生效也花费很久时间才找出来,请一定要注意细节。
出现这种错误首先检查注解是否正确,其次就是配置文件中各种联系的地方(namespace,classpath等)是否正确