如何从属性文件中获取spring注释中的属性值

时间:2012-12-11 18:38:39

标签: spring properties annotations

我在我的实体类中有这段代码

@Table(schema =" xyz")

现在我想从一些属性文件中读取这个xyz。我怎么能这样做?

类似这样的事情

@Table(schema = $ {property.schema})

1 个答案:

答案 0 :(得分:1)

你做不到。 java注释只是添加到源代码的元数据。 vm运行后,可以使用或丢弃此信息,具体取决于注释的保留策略。您尝试配置的属性必须是常量。有关详细信息,请查看此link