aspectj

    1

    1답변

    SomeInterface의 구현이 몇 가지 있습니다. 문제는 SomeInterface의 모든 구현에서 executeSomething 메서드에 대한 pointcut이 무엇인지에 있습니다.

    0

    1답변

    2 개 프로젝트가 있습니다 타사 라이브러리로 프로젝트 측면을 주입 : 테스트 프로젝트 (그것은 프로젝트의 "메시지의 출력과 main 방법으로 간단한 클래스를 포함 "); 프로젝트 B는 (* .aj) 콘솔 메세지 출력을 처리하기위한 측면 포함 (EQ 표시를 "그것은 B 프로젝트의 양태의"메시지 프로젝트 의 콘솔 모든 메시지 출력 전에) + 추가 수업. 프로젝

    0

    1답변

    AspectJ에 대한 경험이 없지만 최근 구현해야 할 작업이 있고 여러 가지 AspectJ 자습서를 읽었으므로 AspectJ가 될 수 있다고 생각합니다. 내 해결책. 작업은 다음과 같습니다. 나는 어떤 메소드 b()가있는 클래스 A를 가지고 있으며이 클래스의 객체는 다른 클래스의 필드로 포함됩니다. 이러한 필드에 @C 주석을 달아서 A 형 필드와 @C 형

    0

    1답변

    우리는 CRUD 작업을 수행 할 많은 엔티티가있는 프로젝트를 수행하고 있습니다. 나는 기본 엔티티 클래스를 만들고 다른 모든 엔티티에서 created_date, created_by, last_updated_date, last_updated_by 등의 공통 필드를 갖는 기본 엔티티 클래스를 확장했습니다. 이제 Spring CrudRepository 메소드에

    1

    1답변

    내 테스트 프레임 워크는 셀레늄의 PageFactory와 Lambok을 사용합니다. 테스트 플로우가 실행되는 동안 나타나는 모든 웹 요소를 캡처하는 측면을 작성하고자합니다. @Slf4j public class MyCustomPage { @Inject private IWebDriverSet driverSet; @Getter

    1

    2답변

    사용자 정의 주석으로 주석 된 메소드 주위에 pointcut을 정의하려고합니다. 주석은 포인트 컷 정의에 체크를 포함시키려는 하나의 매개 변수를 가지고 있습니다. 이은 주석입니다 : public @interface MyAnno { String[] types; } 주석을 적용 할 수있는 방법의 예 : 이제 public class MyClass

    -1

    1답변

    TestNG 테스트를 수신하고 모든 테스트 메소드에 대해 테스트 메소드가 실행을 시작하기 직전에 특정 작업을 수행하는 모듈을 빌드하고 있습니다. 테스트 (메서드)가 실행될 때, 메서드 이름 및 선택적으로 테스트 클래스의 이름을 알고 싶을뿐입니다. testNG의 호출자 호출에 대해 pointcut를 작성할 수있었습니다. 그것은 효과가 있었다. @Pointcu

    0

    1답변

    저는 스프링 부트와 AOP를 처음 사용합니다. 내 spring-boot 응용 프로그램에서 제기 된 예외를 기록하려고합니다. 정확히 내가 뭘 하려는지 내 응용 프로그램 클래스의 모든 메서드는 런타임 예외를 발생시킬 때마다, 나는 콘솔에 그것을 로깅 오전. 그래서 @AfterThrowing 주석이있는 특성을 만들었습니다. 작동하는지 확인하려면 의도적으로 예외

    0

    1답변

    Spring Bean으로 생성되거나로드되지 않은 최대 절전 모드 엔티티에 정의 된 함수의 실행을 pointcut하는 방법은 무엇입니까? 인터넷을 통해이 작업을 수행하는 방법에 대한 도움을 찾을 수 없습니다. 봄에서 포인트 컷 최대 절전 모드 엔티티를 사용할 수 있습니까? 스프링 AOP와 This is what I found, but no solution

    0

    1답변

    캐싱 LoadTimeWeaving이 설정된 Spring Tomcat 및 Embedded Tomcat을 사용하면 런타임에 효과가 발생하지 않지만 로그에서 위빙이 잘 발생하는 것으로 나타납니다. ../../../ 봄 - 악기 - 4.3 : 아래 는 LoadTimeWeaving는 캐싱 @Configuration @EnableConfigurationPro