Spring引用配置文件方式_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Spring引用配置文件方式

Spring引用配置文件方式

 2013/7/26 18:19:28  shuhucy  程序员俱乐部  我要评论(0)
  • 摘要:Spring引用配置文件方式1、CLASSPATH<context:property-placeholderlocation="classpath:configdir/*.properties"/>这种就不多讲,一般都这么用!2、FILE<context:property-placeholderlocation="file://${config}/*.properties"/>在生产环境中,配置文件往往在指定的目录下,而不是在CLASSPATH下面,这种方式这比较好!$
  • 标签:配置文件 文件 配置 Spring 方式

Spring引用配置文件方式

1、CLASSPATH

<context:property-placeholder location="classpath:configdir/*.properties"/>

这种就不多讲,一般都这么用!

2、FILE
<context:property-placeholder location="file://${config}/*.properties"/>

在生产环境中,配置文件往往在指定的目录下,而不是在CLASSPATH下面,这种方式这比较好
${config} 是环境变量,在Eclipse中的Maven Web项目可以这么设置:

打开Maven Build,如下,













这样,启动时候就能根据${config}自动定位到配置文件目录!

注:Main 程序可以通过“Run/Debug Settings”来配置环境变量,过程类似

注:线上生产环境,一般可以在Tomcat等启动的Shell脚本中添加对应环境变量(config=/xxx/xxx

注:Maven打包时,请排除相关config的配置文件,以免将配置文件打进CLASSPATH下面
  • 大小: 35.2 KB
  • 大小: 25.2 KB
  • 大小: 27.6 KB
  • 大小: 26.2 KB
  • 大小: 50.6 KB
  • 查看图片附件
发表评论
用户名: 匿名