maven项目读取配置方式
来源:互联网 发布:免费网站论坛源码 编辑:程序博客网 时间:2024/06/11 17:53
在项目中有些配置用的比较多,如果在每个地方单独写的话,当这些配置发生变化时系统难以维护,因此一般使用统一配置的方法,如例如经常在controller中需要根据图片路径加载图片,在controller中用@value
注解进行加载
@Value("${imagesPath}")private String imagesPath;
这里的imagesPath是定义在properties文件中的属性
imagesPath=${mvn.imagesPath}
从properties文件中配置可以看出,这里还是用的是动态配置,mvn.imagesPath是写在项目pom.xml文件中
<properties> <mvn.imagesPath>C:\images</mvn.imagesPath></properties>
pom中的properties属性常见的用来写jar文件的版本号,项目中把项目的配置信息写在这里个人理解好处主要是:1.pom中的配置是全局的,可以在各个地方加载;
2.把所有的配置放在同一个地方,方便维护修改
3.相比properties文件,xml有完整的约束,写起来更加规范
阅读全文
0 0
- maven项目读取配置方式
- 读取配置信息方式
- Maven 项目 Java读取配置文件
- maven项目管 配置
- maven项目打包配置
- eclipse 配置maven 项目
- Maven项目配置
- Springmvc配置(maven项目)
- maven 项目pom配置
- maven配置web项目
- maven项目配置
- Maven打包项目配置
- maven配置项目实例.
- Maven项目构建配置
- maven项目eclipse配置
- maven项目配置
- eclise配置Maven项目
- 命令行方式创建maven项目
- Linux服务器无故挂了PHP
- 使用webpack打包编写一个vue插件
- JS控制
- Power-BI 大数据分析软件For 金蝶用友标准BI解决方案 -客户销售预警分析
- 服务器经常挂掉的6个原因
- maven项目读取配置方式
- 在PC端查看Android应用的本地数据库
- JS如何将后台String encodeStr = URLEncoder.encode(str)的数据正常显示出来?
- C 语言变量和函数命名规范
- 创建 CTK 插件(CMake)
- Android——引导页ViewPager的使用
- MySQL timestamp,更新记录的某个字段,时间跟着改变了
- ng-if ng-show ng-hide 区别
- sonar web api 删除数据