严重: Servlet.service() for servlet [spring] in context with path [/springmvc-demo] threw exception
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.qiuj.listshow.service.UserEasyDataService.getByLoginName

根据控制台报的错误是说没扫描到我的service,但是我尝试着 如果调用service的方法放在免登陆的之后就可以扫描到,因此觉得是不是配置文件里的哪个配置顺序错了。

经过各种排列组合的尝试,找到了。

图中可见我的文件目录,我是在security的配置文件里又importspring-*.xml文件的,原以为配置文件的执行顺序是看到import应该是先把import走完,再接着走security的文件下面,就像我们常用的debug模式,按照顺序执行,但是我原来的扫描注解的配置是在spring的配置里的,那顺序应该就是看到import文件,但是不走进去,先标记,走完security文件,再接着走import的文件,导致service文件还没扫描,就被调用了。

所以要注意配置文件的顺序。

还有一种解决办法是将security、spring、文件完全分离开,再按照顺序import。

同时,

<mvc:annotation-driven />
<context:component-scan base-package="xxx"/>

先后顺序也要注意。

最新文章

  1. 安卓--Toast
  2. Hibernate—— 一对多 和 多对多关联关系映射(xml和注解)总结(转载)
  3. MongoDB C# / .NET Driver
  4. AES加密和Base64混合加密
  5. 2015 CCPC-C-The Battle of Chibi (UESTC 1217)(动态规划+树状数组)
  6. PHP获取每月第一天与最后一天
  7. Code Generation and T4 Text Templates
  8. weblogic8.1在myeclipse中启动正常,在单独的weblogic中无法正常启动的解决方案.
  9. SharePoint Search之(一):创建Search服务应用程序
  10. Oracle触发器Trigger基础1
  11. Spring Boot 2.x(十一):AOP实战--打印接口日志
  12. 基于前后端分离的身份认证方式——JWT
  13. Kubernetes集群搭建之企业级环境中基于Harbor搭建自己的私有仓库
  14. redsi搭建主从和多主多从
  15. Open Source CRM
  16. Atitit &#160;验证 数字验证 非空验证的最佳算法 &#160;h5
  17. 常用curl测试命令
  18. 20145221高其_MSF基础应用
  19. 知道创宇研发技能表v2.1
  20. Expected BEGIN_ARRAY but was BEGIN_OBJECT

热门文章

  1. 打包上传appsto错误 ERROR ITMS-90087: 和WARNING ITMS-90080: 问题
  2. oracle中connect by语句的优化
  3. ECSHOP和SHOPEX快递单号查询德邦插件V8.6专版
  4. Mysql错误积累001-load data导入文件数据出现1290错误
  5. centOS下更新yum源
  6. Vue简单使用,
  7. python学习之函数基础
  8. C#中利用iTextSharp开发二维码防伪标签(1)
  9. Thymeleaf 常用th标签基础整理
  10. Leetcode 简略题解 - 共567题