spring-aop

Spring- @ transakcyjny-co się dzieje w tle?

Chcę wiedzieć, co się dzieje, gdy dodajesz metodę @Transactional? Oczywiście Wiem, że Spring zawinie tę metodę w transakcję. ... reference/transaction.html Dlaczego tylko zewnętrzne wywołania metod będą w ramach transakcji, a nie metody samoinwokacji?

Spring AOP vs AspectJ

Mam wrażenie, że Spring AOP jest najlepiej wykorzystywany do konkretnych zadań aplikacji, takich jak bezpieczeństwo, logowani ... ny dla wzorców projektowych. Czy ktoś może wyróżnić różne plusy i minusy używania Spring AOP vs AspectJ w aplikacji Spring?

Spring AOP nie działa dla wywołania metody wewnątrz innej metody

Istnieją dwie metody zdefiniowane w ABC.java public void method1(){ ......... method2(); ........... } public vo ... na, funkcja AOP nie jest wywoływana, tzn. checkAccess metoda nie jest wywoływana z klasy AOPLogger. Any thing I am zaginęła?

odpowiednik adnotacji

Przechodzę z konfiguracji xml do chcę przekonwertować sesję scoped bean, która jest <aop:scoped-proxy> Czy można to ... ami, a jeśli nie, co mogę zrobić, aby nadal ta deklaracja działała? Edit: Jestem zainteresowany zrobieniem tego wiosną 2.5

Spring AOP - pointcut dla każdej metody z adnotacją

Próbuję zdefiniować pointcut, który przechwyci każdą metodę, która jest przypisana do (np.) @CatchThis. To moja własna adnota ... blic Object logAction(ProceedingJoinPoint pjp, CatchThis catchThis) throws Throwable { return pjp.proceed(); } }

Propagacja zachowania transakcji

Używam deklaratywnego podejścia opartego na adnotacjach dla spring aop. przykładowy kod ClassA{ @Transactional(readOnly = f ... u gdzie inne zachowania propagacyjne jak PROPAGATION_SUPPORTS ,PROPAGATION_MANDATORY,PROPAGATION_REQUIRES_NEW itp. są używane

Spring AOP-Dlaczego potrzebuję aspectjweaver?

Napisałem bardzo prosty aspekt Z Spring AOP. To działa, ale mam pewne problemy ze zrozumieniem, co naprawdę się dzieje. Nie r ... ci w mavenie otrzymuję java.lang.ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

Czy używanie Spring AOP do logowania to dobry pomysł?

W tej chwili czytam Spring i jednym z przykładów użycia AOP jest rejestrowanie początku i końca wywołań metod. Czytałem równ ... ci logowania i chcę zmniejszyć ilość kodu logowania muszę napisać i poprawić czytelność kodu. Czy szczekam na nie to drzewo?

Java Spring AOP: używanie CustomizableTraceInterceptor z JavaConfig @EnableAspectJAutoProxy, Nie XML

Spring AOP ma znacznik poziomu metody o nazwie CustomizableTraceInterceptor. Korzystając z metody konfiguracji XML Springa, m ... Jaki jest odpowiednik @EnableAspectJAutoProxy-style dla <aop:advisor advice-ref="customizableTraceInterceptor" ...>?

Pobierz AOP proxy z samego obiektu

Czy możliwe jest uzyskanie proxy danego obiektu na wiosnę? Muszę wywołać funkcję podklasy. Ale, oczywiście, kiedy wykonuję be ... beanName, Parent.class); Method method = this.class.getMethod("sayHello"); method.invoke(proxyOfMe); } }

Spring 3 MVC @ Controller with AOP interceptors?

Ktoś wie dlaczego widocznie nie można używać AOP z adnotowanymi kontrolerami MVC? (patrz Post ). Mam kontroler@, który przes ... </aop:config> Kontroler przestaje być kontrolerem (bez błędów, po prostu przestaje wiązać się z podanym adresem URL)!

Po Javę.lang.zastanów się.Metoda z punktu wyjścia?

Pytanie jest krótkie i proste: czy istnieje sposób na uzyskanie obiektu metody z punktu Apsectj? Obecnie robię Class[] par ... ethod = joinPoint.getSignature() .getDeclaringType().getMethod(methodName, parameterTypes); Ale chyba nie tędy droga...

Spring autowired bean for @ Aspect aspect is null

Mam następującą konfigurację sprężynową: <context:component-scan base-package="uk.co.mysite.googlecontactsync.aop"/> ... jeśli nie jest to fasola wiosenna? Oczywiście możesz powiedzieć, że nie mam pojęcia, jak rzeczy powinny działać od podstaw.

Joinpoint VS ProceedingJoinPoint w AOP za pomocą aspectJ?

Czy ktoś może mi powiedzieć jaka jest różnica między Joinpoint a Proceedingjoinpoint? Kiedy stosować Joinpoint i Proceedingj ... } } Tutaj, co ProceedingJoinPoint zrobi specjalne porównanie do 'JointPoint'? Również co pjp.proceed() zrobi dla nas ?

Autowirowanie Niezarządzanych Fasoli Z Adnotacją @ Component

Chcę użyć @AutoWired, aby wstrzyknąć do zarządzanej fasoli niezarządzaną konfigurację z @komponentem. Jestem prawie pewien, ... la listę ziaren, które tworzą jego instancję i foo.Baz nie jest jednym z nich. Nie wiem czemu nie odbiera klasy @ Component.