提问的初衷:
1. 本人非Java猿
2. 隔壁Java项目组把线上数据库账号密码等系统配置直接写进代码,由svn版本控制,然后打成jar包上线
3. 在我的世界里,不是很能理解这种做法
我相信存在即合理,所以有以下疑问,顺便涨点道行:
1. Java项目一般如何管理配置文件,包括系统配置、业务配置
2. 大家告诉我下,将配置文件打成jar包有哪些优缺点,最好客观一点
1. 本人非Java猿
2. 隔壁Java项目组把线上数据库账号密码等系统配置直接写进代码,由svn版本控制,然后打成jar包上线
3. 在我的世界里,不是很能理解这种做法
我相信存在即合理,所以有以下疑问,顺便涨点道行:
1. Java项目一般如何管理配置文件,包括系统配置、业务配置
2. 大家告诉我下,将配置文件打成jar包有哪些优缺点,最好客观一点