我有一个pojo类,其中的字段使用我的自定义注释进行注释。这是一个非春季管理班。
public class ReportHeader {
@Field(position = 1)
private String jobName;
....
}
现在我要传递" 位置"的值通过属性文件在注释中进行属性,如下所示:
public class ReportHeader {
@Field(position = "${read.my.position}")
private String jobName;
....
}
我如何在有或没有弹簧的pojo课程中做到这一点?
答案 0 :(得分:0)
如果它不是由Spring管理的,你不能指望它注入任何东西。这是一个/或者一个命题。
您可以使用Spring管理.properties,然后让ReportHeader
构造函数使用传入的Properties
对象设置其状态。