原文地址:使用import简化spring的配置文件 (转载)
作者:瓦砾
对于spring配置文件的编写,我想,对于经历过庞大项目的人,都有那种恐惧的心理,太多的配置文件。不过,分模块都是大多数人能想到的方法,但是,怎么分模块,那就是仁者见仁,智者见智了。我的策略是使用import。
基本代码格式如下
web.xml
基本代码格式如下
web.xml
web.xml文件中只需制定一个文件
在/WEB-INF/spring-config/目录下包含了所有spring配置文件,包括一个总配置文件,以及各个模块的配置文件
applicationContext.xml
<?
xml version="1.0" encoding="gb2312"
?>
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"
>
<
beans
>
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
</
beans
>
applicationContext.xml文件中使用import的方式导入有模块配置文件,以后若有新模块的加入,那就可以简单修改这个文件了
system模块配置文件
<?
xml version="1.0" encoding="UTF-8"
?>
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"
>
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
<
beans
>
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![[转载]使用import简化spring的配置文件 <wbr>(转载) [转载]使用import简化spring的配置文件 <wbr>(转载)](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
</
beans
>
我看到有不少人采用spring自带的策略,把DAO与service层的配置分开,我认为这种策略不好,因为大多数时候,这两部分都是需要同时变动的,若放在两个文件中的话,那就会增加了每次修改配置文件的时间,而且,不利于重用。
若是结合我的上篇文章(关于spring单元测试的)的策略,那么这种方式就会发挥更大的威力
1947

被折叠的 条评论
为什么被折叠?



