aspectj

    4

    1답변

    내가 일치하는 포인트 컷을 만들 포함하는 모든 방법에 대한 AspectJ의 포인트 컷 서명과 일치하려고하면 ModelMap을 포함 내 웹 컨트롤러의 모든 방법 : pointcut addMenu(ModelMap modelMap) : execution (public String example.web.MyController.*(..)) && args (

    1

    1답변

    이것은 내 첫 번째 질문이므로 부드럽게하십시오. :-) 나는 AspectJ가 자바 클래스의 static 초기화 자에 pointcut를 만들 수 있다는 것을 안다.. 하지만 문제는 다음과 같이 보장 측면에서 정적 초기화 는, 정확히 한 번만 호출 할 여부 : 즉 @Aspect public class MyAspect { private static M

    1

    1답변

    애스펙트를 사용하여 hibernate 주석 클래스에 매개 변수를 삽입하는 방법을 찾고있다. 내가 을하고 있어요 경우 : 여기 @Entity public class User implements IHasCity { @Id private int id; private String name; } public interface

    2

    1답변

    나는 Spring AOP를 사용하여 레거시 애플리케이션을 프로파일 링하기 위해 작업 중이며, 필요한 결정에 대해 몇 가지 데이터 포인트를 얻고 싶다. 이것은 내가 지금까지 해왔 던 것입니다 : 스프링 컨테이너에 의해 관리되고있는 빈을 프로파일 링하는 데 도움이되는 스프링 AOP를 사용하여 코드와 구성을 만들었습니다. dao 레이어를 프로파일 링하는 동안 레

    2

    1답변

    나는 AspectJ를 배우기 시작했다. 독서 자습서에서, 나는 이미 컴파일 된 클래스 파일에 aspect를 집어 넣을 수 있다는 것을 안다. 그러나 컴파일 된 클래스 파일을 다른 파일에 작성된 파일과 병합 할 수있는 명령을 이해할 수 없습니다. 그리고 한 가지 더, aspect를 * .aj 파일로 작성하는 것이 필수입니까? 고마워요

    3

    1답변

    .aj (AspectJ) 파일을 수용하기 위해 SpringSource Tool Suite (ver 2.3.0) Spring 프로젝트를 어떻게 구성 할 수 있습니까? 현재 .aj 파일을 인식하지 못합니다. 그리고 스프링 프로젝트이기 때문에 *.aj 파일을 추가 할 수 없습니다. AspectJ 프로젝트가 아닙니다.

    2

    1답변

    Spring 및 AspectJ를 많이 사용하는 spring-roo를 사용하여 도메인 모델을 만들었습니다. 내 모델은 OSGi 번들로 멋지게 배포하고 있으며 Spring STS (Eclipse 기반) IDE에서 엔티티 클래스 등을 호출 할 수있다. Eclipse RCP/RAP 애플리케이션에서이 도메인 클래스에 액세스해야하는데, 이 프로젝트는 RCP/RAP 개

    1

    1답변

    AOP 조언을 사용하여 주석 처리 된 방법으로 콩을 프록시하는 방법을 알아 내려고했습니다. 나는 내가 @Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) public @interface MonitorTimer { } 을 실행 시간을 감시하고 지금

    16

    1답변

    나는 경우 방법을 일치하는 포인트 컷과 측면을 만들어야합니다 이 공개 그 클래스는 @Controller (마지막으로하지 않습니다)와 주석이 @MyParamAnnotation을 사용하여 해당 매개 변수 중 하나 (여러 개 가질 수 있음)에 주석이 추가됩니다. 첫 번째 두 조건은 쉽지만 봄과 세 번째를 수행 할 수 있는지 여부는 알 수 없습니다. 그렇지 않으면

    4

    2답변

    나는 Spring AOP (즉, ProxyFactoryBean)가 사용되는 레거시 애플리케이션에서 작업한다. 특정 클래스의 메소드 주위에 애스펙트를 추가해야합니다. 이 클래스는 이 아니지만입니다. execution(* xyz.package.Class.method()) 내가 MethodInterceptor과 AspectJExpressionPointcut을 만