У меня есть некоторые компоненты, которые содержат методы, которые аннотируются как с помощью @RolesAllowed, так и @Transactional. У меня есть один конфигурационный файл Spring, который использует BeanNameAutoProxyCreator для связанных с безопасностью компонентов и другой конфигурационный файл Spring, который использует BeanNameAutoProxyCreator для связанных с транзакциями компонентов.Использование RolesAllowed и Transactional в bean-компонентах
Проблема в том, что некоторые компоненты содержат как безопасность, так и связанные с транзакциями компоненты. Поэтому Spring создает прокси для одного набора компонентов. Затем он пытается создать прокси для другого набора компонентов. Когда это происходит, он пытается создать прокси-серверы прокси-серверов и бомб.
Кто-нибудь пытался настроить как безопасность, так и транзакцию в одних и тех же бобах через Spring? Какая уловка?
Спасибо.