Весенняя документация описывает, как программно зарегистрировать прослушиватель JMS, но описанный API конечной точки там не имеет никаких транзакционных флагов. Есть ли способ сделать этот прослушивающий транзакцию, чтобы он мог заменить класс слушателей, как это?@Component
@Transactional // NOTE transactional annotation is here
@RequiredArgsConstructor
public class OrderMessageListener
{
@JmsListener(destination = "channel_name_does_not_matter")
public void handle(Object message)
{
// handle message
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... -transacti