Запитання з тегом «spring-aop»

6
Весна - @ Трансакційна - Що відбувається у фоновому режимі?
Я хочу знати, що насправді відбувається, коли ви коментуєте метод @Transactional? Звичайно, я знаю, що Весна перетворить цей метод в транзакцію. Але у мене є такі сумніви: Я чув, що Spring створює проксі-клас ? Може хто - то пояснити це більш глибини . Що насправді знаходиться в цьому проксі-класі? Що …

8
Весняний AOP проти AspectJ
Я маю враження, що Spring AOP найкраще використовувати для конкретних завдань, таких як безпека, ведення журналів, транзакції тощо, оскільки він використовує власні анотації Java5 як основу. Однак, схоже, AspectJ виглядає більш дружньою схемою дизайну. Чи може хтось виділити різні плюси і мінуси використання Spring AOP проти AspectJ у додатку Spring?

9
@AspectJ Точка підказки для всіх методів класу зі специфічною анотацією
Я хочу контролювати всі публічні методи всіх класів із заданою анотацією (скажімо @Monitor) (примітка: Анотація знаходиться на рівні класу). Що може бути можливим для цього? Примітка: я використовую Spring AOP у стилі @AspectJ.
127 java  aop  aspectj  spring-aop 

8
Виклик методу Spring @Transaction методом у межах одного класу не працює?
Я новачок у весняній транзакції. Щось, що мені здалося дивним, напевно, я це правильно зрозумів. Я хотів мати транзакційний рівень на рівні методу, і у мене є метод виклику в межах одного класу, і здається, що це не подобається, його потрібно викликати з окремого класу. Я не розумію, як це …

13
Весняний AOP: Яка різниця між JoinPoint та PointCut?
Я вивчаю концепції орієнтованого на аспекти програмування та Spring AOP. Я не розумію різниці між Pointcut та Joinpoint - вони, здається, однакові для мене. Pointcut - це місце, де ви застосовуєте свої поради, а Joinpoint - це також місце, де ми можемо застосувати наші поради. Тоді яка різниця? Прикладом вирізання …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.