如何在静态应用程序上下文中使用@Value
?
我使用量规弹簧演示https://github.com/getgauge-examples/ioc-spring构建了应用程序。
应用已使用AnnotationConfigApplicationContext
启动,请在演示中查看RegisterIOC.java
。
我想在此项目中使用@Value
,但是@Value看不到application.yml
属性,并且我有例外:
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder
是否可以自定义此项目并在其中使用@Value?
答案 0 :(得分:0)
我没有找到aplication.yml
的解决方案,但是我创建了文件夹env/default/default.properties
,Gauge找到了属性,并且能够使用@Value