application.properties
文件存在一个非常棘手的问题,因为我无法使用java spring从此文件中正确读取。简单的源代码如下。提前谢谢。
application.properties file
message.username=john12345
Messages.java
@Value("${message.username}")
private String username;
它抛出FileNotFoundException
并显示该值始终为null
。
答案 0 :(得分:0)
您应该在春季环境中配置property-placeholder
:
<context:property-placeholder location="classpath*:my.properties"/
答案 1 :(得分:0)
您的Messages类似乎是一个不由Spring管理的POJO。 只有在spring控制的实例内部,您才能读取应用程序属性。