【发布时间】:2018-02-11 07:53:09
【问题描述】:
application.properties 文件有一个非常棘手的问题,因为我无法使用 java spring 从该文件中正确读取。下面给出简单的源代码。提前谢谢你。
application.properties file
message.username=john12345
Messages.java
@Value("${message.username}")
private String username;
它抛出一个FileNotFoundException 并显示该值始终为null。
【问题讨论】:
-
你配置propertyconfigurer了吗?
-
使用上下文命名空间有proprtyplaceholder元素吗?
-
然后显示代码?
-
实际的问题是该值总是返回null。我不使用任何 applicationContext.xml。
-
您将 application.properties 存储在哪里?你什么时候检查
username是否为空?类是否包含username字段是 Spring bean/组件?
标签: java spring-boot application.properties