在Source Folder下放置javaweb的各种配置文件(如applicationContext.xml/SqlMapConfig.xml/log4j.properties)

通常配置文件都会放在src目录下,也可以被理解为等同classpath目录下,有关classpath的讲解有很多,我也并不能完全看懂,就不班门弄斧了..

src下放入过多文件会很影响程序的可读性和可维护性,一般会在src下新建一个Source Folder(src右键,New,other中输入Source Folder,创建出的文件夹图标跟src图标一样,而其他放入配置文件的Folder或Package的图标会是白色),这样新建出的文件夹既可以命名,又同样等同于classpath下,可以装入各种配置文件.

相比于Folder/Package,在Source Folder下的配置文件可以直接通过classpath:xxx.xml(.properties)的方式来使用,或者直接使用文件名也可以. 而普通的Folder/Package中的配置文件通过 文件夹名/配置文件名 的方式来使用.

在Source Folder下依然可以创建子Folder/Package,分隔放入spring/myBatis配置文件,通过 文件夹名/配置文件名 的方式来使用.


附:eclipse 下面的folder,source folder,package的区别与作用

猜你喜欢

转载自blog.csdn.net/weixin_42072135/article/details/80708104
今日推荐