Значение загрузки атрибута аннотации объекта из файла внешних свойств
У меня есть файл свойств, содержащий запись LOG_DB_NAME=testdb_log.
Я добавил следующее в мой config.xml, чтобы я мог напрямую использовать ${LOG_DB_NAME} в моей конфигурации. (Это работа)
<context:property-placeholder location="/properties/*.properties" system-properties-mode="OVERRIDE" />
Теперь я хочу использовать переменную ${LOG_DB_NAME} в своем атрибуте аннотации, но, похоже, это не работает.
@Entity
@Table(category="${LOG_DB_NAME}")
public class Test {
}
Как я могу загрузить значение из файла свойств в атрибут аннотации?