【发布时间】:2021-06-15 02:00:07
【问题描述】:
我正在使用 maven 项目,我需要将信息保存在项目中的文件中,它可以是 .properties/.config 文件,我不在乎,但我需要在这个文件中有初始化字段,例如:
test.properties or test.config
test.name = Test
接下来我想在我的一种方法中使用这个值来初始化字段:
public String sendName() {
@Value("${test.name}")
String name;
return name;
}
但是 lombok 注释不起作用,我使用的是 maven 项目,它不是 Spring 项目,我知道其中一个选项是扫描此文件并获取我想要的值,但我希望这是另一个更简单的选项:)
【问题讨论】:
-
Lombok 的
@Valueannotation 有不同的含义。
标签: java maven properties configuration