关于spring使用@value注解获取properties文件属性问题
2017-08-01 10:04
871 查看
最近使用java加载properties文件内容 突然想到了@value不是可以做这样的工作嘛 。于是换成@value来加载 由于没用过这个注解还是导致了一些问题 这里来记录下。
首先我的spring配置文件如下
然后使用 @Value("#{configProperties['application.pindex_url']}") 和 @Value("${appindex_url'}") 和@Value("${application.appindex_url'}") 都不能获取到application.properties里的属性。最后使用 @Value("#{configProperties['pindex_url']}") 才成功获取到 。虽然不难但还是百度了会才把它搞对了 。算了就纯当记录了。至于为什么这么写才行就不去研究了比较忙
以后再看看吧
首先我的spring配置文件如下
然后使用 @Value("#{configProperties['application.pindex_url']}") 和 @Value("${appindex_url'}") 和@Value("${application.appindex_url'}") 都不能获取到application.properties里的属性。最后使用 @Value("#{configProperties['pindex_url']}") 才成功获取到 。虽然不难但还是百度了会才把它搞对了 。算了就纯当记录了。至于为什么这么写才行就不去研究了比较忙
以后再看看吧
相关文章推荐
- spring 通过@Value 获取properties文件中设置了属性 ,与@Value # 和$的区别
- spring利用注解@Value获取properties属性为null
- Spring EmbeddedValueResolverAware 接口获取properties文件属性
- 关于加载Spring加载外部文件属性.properties的问题
- Spring Boot 使用@ConfigurationProperties注解获取配置文件中的值
- spring使用@Value注解读取.properties文件时出现中文乱码问题的解决
- Spring之@Value 注解获取properties值(Spring 3的@value简化配置文件的读取)
- spring 使用注解获取properties 文件属性值
- Java中如何获取spring中配置的properties属性文件内容
- spring管理属性配置文件properties——使用PropertiesFactoryBean
- 关于使用注解的Spring配置文件的配置<context:annotation-config/>&&<context:component-scan base-package=”XX.XX”/>
- spring中使用外部属性文件(关于PropertyPlaceholderConfigurer)
- 使用spring注解方法读取properties文件中值
- Spring中属性文件properties的读取与使用
- Java,spring程序中实时获取.properties属性key的value
- 如何在spring中使用properties文件中属性
- Spring中属性文件properties的读取与使用
- 关于获取info.plist文件的属性和获取资源管理xcassets里的启动图片的问题
- Spring中属性文件properties的读取与使用
- 基于maven管理的项目中spring+mybatis配置数据源读取不到properties属性文件的问题