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

本文介绍了一种在项目中有效管理配置文件的方法,建议将配置文件放置于专门的SourceFolder中,以便更好地组织并利用classpath进行访问。此外还讨论了如何区分使用SourceFolder与其他文件夹类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通常配置文件都会放在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的区别与作用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值