标签: spring properties annotations
我在我的实体类中有这段代码
@Table(schema =" xyz")
现在我想从一些属性文件中读取这个xyz。我怎么能这样做?
类似这样的事情
@Table(schema = $ {property.schema})
答案 0 :(得分:1)
你做不到。 java注释只是添加到源代码的元数据。 vm运行后,可以使用或丢弃此信息,具体取决于注释的保留策略。您尝试配置的属性必须是常量。有关详细信息,请查看此link。