记一个异常处理

报此异常找不到spring配置文件,根据报错信息可以看出,启动时寻找文件的路径是在/WEB-INF/applicationContext.xml下
解决方法一:配置文件放在WEB-INF下面
如果配置文件放置在src或者其他路径下,怎么去找呢?
解决方法二:spring配置文件放在其它路径下,需要在web.xml里配置

这样在启动的时候就会自动去此路径下面找.xml文件了。
还有一个错误是在SSM整合的时候提示找不到对应的bean,service层和dao层的bean都无法注入,可能导致此问题的是在web.xml里项目启动时没有初始化相对应的配置文件,比如springmvc.xml和applicationContext.xml等多个配置文件的时候。此时检查初始化的文件路径,如有多个:

用*号代替,spring会自动找到此路径下的配置文件进行初始化。
注意:出现bean注入失败或者没有dao层没有实体类的错误信息,首先应该检查类名,注解等是否写错,其次检查配置文件有无初始化,如果需要初始化的配置文件过多,另一种常见的配置方法是:

把所有容器都合并再一个容器里面。web.xml文件只需要初始化这个容器即可。

===========================================================================================================
认真对待每一次文字的记录,技术的深入,共勉!!!也希望对你有所帮助
===========================================================================================================
转载声明
本文来自博客园,作者:秀秀是只脉兽,转载请注明原文链接:https://www.cnblogs.com/emtodo/p/7756260.html

浙公网安备 33010602011771号