当前位置: 技术问答>java相关
连接配置信息的放置问题!
来源: 互联网 发布时间:2015-10-29
本文导语: 在做数据库连接bean的时候,我希望把连接信息提取出来,例如ip ,user ,password等,但是要同时适合win2000也要适合linux的时候,这个配置文件应该以何种形式出现比较好,放置在何路径,以及如何访问呢? 谢谢您的参...
在做数据库连接bean的时候,我希望把连接信息提取出来,例如ip ,user ,password等,但是要同时适合win2000也要适合linux的时候,这个配置文件应该以何种形式出现比较好,放置在何路径,以及如何访问呢?
谢谢您的参与解答!
谢谢您的参与解答!
|
没错,把配置文件作为类资源放到你的classpath下(WEB-INF/classes),以InputStream方式读取:
Thread.currentThread().getContextClassLoader().
getResourceAsStream("config.xml");
Thread.currentThread().getContextClassLoader().
getResourceAsStream("config.xml");
|
和com平级的目录config
如
com.ss.dog
conig
然后在config目录里放配置文件properties
然后读取
可以是一般的名值对形式的属性文件,也可以是xml格式的文件
如
com.ss.dog
conig
然后在config目录里放配置文件properties
然后读取
可以是一般的名值对形式的属性文件,也可以是xml格式的文件