使用通配符模式的路径表达式,文件加载顺序怎么判断
问题描述:
本节,老师使用了通配符的路径表达式加载了多个xml配置文件
这里老师自己也提了按照顺序加载,但是没说按照什么顺序加载
问题一:如果使用通配符的路径表达式加载多个xml文件,顺序是怎么样的,是按照文件名自然排序吗
问题二:如果是安装文件名自然排序那是不是要在文件名上下功夫了,因为不同的配置文件里面可能有互相关联的情况,比如service这个文件其中关联了dao文件中的对象,如果先加载service那不是要报错了吗?
14
收起
正在回答
1回答
同学你好,关于同学的问题:
1、是按照文件的先后顺序加载的,也就是文件名自然排序的顺序加载的。
2、不需要在文件名上下功夫。这里会先加载所有的配置文件,运行时执行配置文件中的内容,此时所有的文件都已经加载,可以正确运行。
例如:
修改了applicationContext-dao.xml文件的名称,在dao前加了x,使其排在了service.xml文件后,然后仍然能够正确运行,如:
同学可以自己试一下。
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星