【发布时间】:2017-11-16 04:29:05
【问题描述】:
我的 src/main/resources 文件夹中有一个 application.properties。 它有一个属性
username=myname
我有课
public class A
{
@Value("${username}")
private String username;
public void printUsername()
{
System.out.println(username);
}
}
当我在我的主要方法中调用 printusername 函数时
public static void main(String[] args)
{
A object=new A();
object.printUsername();
}
它打印空。 请有人能告诉我我错过了什么?
【问题讨论】:
-
将
username变量和printUsername()方法标记为static并尝试。 -
我试过了。但没用
标签: java spring spring-boot properties-file