【问题标题】:How to get attributes value inside spring annotations from properties fle如何从属性文件中获取弹簧注释中的属性值
【发布时间】:2012-12-11 18:38:38
【问题描述】:

我的实体类中有这段代码

@Table (schema="xyz")

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

类似的东西

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

【问题讨论】:

  • 我也有同样的问题@DateTimeFormat(pattern = "${dateFormat}") @Column(name = "dob") private Date Dob;你找到解决办法了吗?

标签: spring properties annotations


【解决方案1】:

你不能那样做。 java 注释只是添加到源代码中的元数据。一旦 vm 运行,根据注释的保留策略,可以使用或丢弃此信息。您尝试配置的属性必须是常量。欲了解更多信息,请查看此link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-14
    • 1970-01-01
    • 1970-01-01
    • 2015-12-15
    • 2012-05-16
    • 2012-09-16
    相关资源
    最近更新 更多