Как динамически установить значения ActivationConfigProperty
Я реализую управляемый сообщениями компонент с ActivationConfigProperty
аннотаций. Значения свойств аннотации поступают из объекта базы данных POJO. Можно ли динамически установить ActivationConfigProperty
значения свойств со значениями, извлеченными из базы данных? Если да, не могли бы вы привести пример и / или ссылку?
1 ответ
К сожалению, ActivationConfigProperies определены только как аннотации, и вы не можете определить их программно, потому что при развертывании на вашем сервере сервер проверяет аннотацию на наличие обязательного связывания с целевой очередью или темой. Если вы хотите, чтобы все было программно и получало эту информацию от объекта, то используйте ConnectionFactory для создания соединений, которые опрашивают очередь, или раздел для входящих сообщений каждые несколько секунд.