关于spring使用@value注解获取properties文件属性问题

来源:互联网 发布:湖北省软件协会 编辑:程序博客网 时间:2024/05/21 17:47

最近使用java加载properties文件内容 突然想到了@value不是可以做这样的工作嘛 。于是换成@value来加载 由于没用过这个注解还是导致了一些问题 这里来记录下。

 首先我的spring配置文件如下 

                                                   

然后使用 @Value("#{configProperties['application.pindex_url']}")  和 @Value("${appindex_url'}")  和@Value("${application.appindex_url'}")  都不能获取到application.properties里的属性。最后使用 @Value("#{configProperties['pindex_url']}") 才成功获取到 。虽然不难但还是百度了会才把它搞对了  。算了就纯当记录了。至于为什么这么写才行就不去研究了比较忙 以后再看看吧