spring的配置文件的加载
老师,在使用spring的时候,相关的spring配置文件是在什么时候被加载的啊,之前做SpringMVC框架的Web项目的时候,我记得是在配置DispatcherServlet这个Servlet的时候指明了contextConfigLocation属性来指定加载的spring配置文件,这里如果没有指定这些文件,这些配置文件就不生效了么?
另外,本次视频演示中,创建的是普通的maven项目不是web项目,那里面的spring的配置文件又是什么时候被加载生效的呢?那在普通项目,没有web.xml配置文件,是一定要手动调用:
ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:injection.xml");
才能加载对应配置文件么?如果是这样,那调用这句话之前,这个项目上很多类的相关注解岂不是不生效?
此外,如果创建的是maven的web项目,在web.xml要如何配置才可以做到不手动调用上述语句就可以加载到spring的相关配置文件呢?
22
收起
正在回答
2回答
同学你好,如果是普通的maven项目,可以手动的配置一个核心控制器,在控制器内加载配置文件,具体的可以参考《项目:人员管理系统开发》的项目。如:
祝:学习愉快~
相似问题
登录后可查看更多问答,登录/注册
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星