Описание тега spring-aspects
NoneCommon utility aspects to use when creating systems with [spring-aop]
1
ответ
Весенний аспект не срабатывает на getConnection
Я пытаюсь перехватить вызов getConnection весной 3.2.3 @Component @Aspect @Order(value = 1) public class ConnectionAspect { //@AfterReturning(pointcut = "execution(java.sql.Connection javax.sql.DataSource.getConnection(..))", returning = "connection…
15 май '18 в 17:18
1
ответ
Spring AOP не работает с классом, содержащим метод @Transactional
Я разрабатываю веб-приложение, в котором нужно хранить тяжелые файлы и для этой цели использую FTP-сервер Apache. Когда новый пользователь регистрирует свою учетную запись, папка, названная как его имя пользователя, должна быть создана на удаленном …
08 фев '16 в 13:45
1
ответ
AspectJExpressionPointcut использует неправильный classLoader
У меня есть приложение Java EE, состоящее из нескольких пакетов OSGi, работающих в контейнере Apache Felix. Один из этих пакетов отвечает за загрузку контекста приложения Spring. Я использую Spring AOP в своем приложении, и в моем комплекте возникла…
26 мар '15 в 10:12
1
ответ
Почему переключение из AspectJ в режим Proxy приводит к тому, что "TransactionRequiredException: выполнение запроса на обновление / удаление" больше не происходит?
У меня проблема с использованием Spring Data Jpa & Hibernate. Вот исключение, которое я получаю: 2017-05-21 21:42:20.761 DEBUG 11765 --- [nio-8080-exec-5] o.h.e.t.internal.TransactionImpl : committing 2017-05-21 21:42:20.765 INFO 11765 --- [nio-8080…
21 май '17 в 19:57
1
ответ
Применение пользовательских советов по аннотации к хранилищу данных jpa Spring
Я работаю над репликацией master-slave MySQL. Я использую данные весны jpa (весенняя загрузка). Все, что мне нужно, - это все операции записи для перехода на главный сервер и операции только для чтения, которые будут равномерно распределены между не…
04 ноя '15 в 17:02
0
ответов
Весенняя загрузка - обмен уникальным идентификатором между @Transactional и @Aspect
Я написал @интерфейс @Target({ElementType.METHOD,ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) public @interface WriteToMap { } аспект @Aspect @Configuration public class WriteToMapAspect { @Autowired private SingletonBuffer singletonBuffer…
21 дек '18 в 10:50
0
ответов
Не в состоянии Autowire Spring Bean в аспекте Spring AOP
Я создал новый аспект, и он не загружает бин @Aspect @Component public class LoggingAspect { private static final Logger logger = LoggerFactory.getLogger(LoggingAspect.class); @Autowired private EmployeeService employeeService; @Autowired private Em…
20 фев '15 в 15:05
1
ответ
Необходимо установить свойство 'expression' перед попыткой сопоставления
Когда я пытался решить этот вопрос... Я столкнулся Must set property 'expression' before attempting to match
05 янв '16 в 15:29
0
ответов
Порядок аспектов @Async и @Transaction
Используя Spring Boot 2.1.1.RELEASE / Spring Framework 5.1.4, у меня есть приложение с @Async а также @Transactional аннотации включены через: @EnableAsync(mode = AdviceMode.ASPECTJ) @EnableTransactionManagement(mode = AdviceMode.ASPECTJ) При запуск…
13 фев '19 в 05:18
1
ответ
Как загрузить пользовательский DaoAuthenticationProvider в контекст Spring?
У меня есть эта проблема с Spring Security. У меня есть реализация java-config с классом SecurityConfig, который расширяет WebSecurityConfigurerAdapter. В этом классе я хочу переопределить метод "configure()" @Configuration @EnableWebSecurity @Enabl…
21 апр '16 в 16:35
1
ответ
Spring MVC и AOP: @Pointcuts применяются только для остальных контроллеров, но не для обычных веб-контроллеров
Я работаю с Spring Framework 4.3.3 в веб-среде. у меня есть @Controller используется для Web запросы через Web Browser который использует, как зависимость другого @Controller но для Rest цели. Последнее упомянутое использует @Service так далее... Эт…
26 сен '16 в 16:59
1
ответ
Как установить.classpath в STS (eclipse) по gradle для AspectJ и Spring-аспекты
У меня есть проект, использующий ткачество времени компиляции для @Configurable из Spring-аспектов в мои классы с использованием @Configurable. Я использую Spring Tool Suite 3.7.0 и запускаю все, если использую задачи gradle для сборки и запуска сво…
27 июл '15 в 12:30
1
ответ
@EnableTransactionManagement(mode = AdviceMode.ASPECTJ) не работает на JBOSS
Я хотел бы использовать ткачество времени загрузки ASPECTJ с моими транзакциями базы данных Spring (работающими на JBOSS). Я потратил на это целый день, но не могу заставить его работать правильно. Я вставил свой код Java, а также вывод сервера ниже…
24 авг '17 в 03:57
1
ответ
Spring Boot, @Configurable LoadTimeWeaving, Tomcat 8 - IllegalStateException
В моем приложении Spring Boot 1.3.3, Tomcat 8(Embedded для разработки, автономный для производства) я собираюсь перейти от транзакционного режима Spring Proxy к транзакциям AspectJ. Я добавил следующую конфигурацию приложения: @EnableAsync @Componen…
14 май '16 в 07:30
1
ответ
Весеннее тестирование @async методом
Я пытаюсь проверить, если @Async аннотация Spring работает как положено на моем проекте. Но это не так. У меня есть этот тест: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = GlobalConfiguration.class) public class ActivityMe…
02 фев '15 в 22:26
1
ответ
Использование AspectJ LTW для разрешения функции Spring Proxy при самостоятельном вызове закрытых методов и связанных с этим соображений
Я видел множество примеров функций Spring, связанных с @Cacheable, @Transactional, @Asyncи т. д., где каждый раз повторяются одни и те же параметры: Самостоятельный вызов через прокси-объект, полученный через ApplicationContext.getBean(MyService.cla…
28 янв '18 в 22:43
0
ответов
После импорта весенних аспектов какой-то контроллер не найден
Я пишу 2 контроллера -GoodController и UserController, после импорта Spring-аспектов, мой UserController URL 404, но GoodController нормальный, я не могу найти причину и не знаю, как решить. Весь мой pom.xml ниже: родитель проекта pom.xml <parent…
23 ноя '18 в 07:08
2
ответа
Круговая зависимость
Я использую Java-конфиг с @ComponentScanдля того, чтобы инициализировать мои бобы и @EnableAspectJAutoProxy(proxyTargetClass=true)использовать прокси cglib. В этом проекте у нас есть много сгенерированных сервисов, автоматически подключенных между н…
11 мар '15 в 11:15
1
ответ
Как напечатать некоторые журналы "до" метода хранилища данных Spring, без пользовательского репо
У меня есть хранилище данных Spring. Когда http://localhost:8080/persons Person Webservice вызывается, я хочу что-то войти. Я не хочу делать MyCustomRepository<>. Более чистые варианты? Репо класс: @RepositoryRestResource(collectionResourceRel = "pe…
29 окт '17 в 05:54
2
ответа
Spring 4 метод перехватчик и использование пользовательской реализации
У меня есть следующие классы и интерфейс interface abc { public A do(); } package x; public Impl1 implements abc{ public A do(){ } } package y; public Impl2 implements abc{ public A do(){ } } У меня нет исходного кода Impl1 или Impl2. Но я хотел бы …
07 фев '18 в 21:48