타임 스탬프에 대한 사용자 정의 된 값을 반환하기 위해 JDK 메서드 System.currentTimeMillis()
에 대한 pointcut + advice를 원합니다. Spring 프레임 워크에서 이것이 가능한지 알고 싶습니다.JDK 클래스 용 AOP 적용
답변
아니요. 이렇게하려면 AspectJ를 사용하여 JDK를 계측하고 고유 한 사용자 정의 JDK 버전을 만들어야합니다. Spring AOP는 Spring bean만을 프록시 할 수있다. java.lang.instrument
과 BCEL 또는 ASM과 같은 도구를 통한 다른 접근 방식도 사용할 수 있습니다.
현재 : 90 %는 원하는 것을 성취하기위한 쉬운 방법이 있다고 확신합니다. 시스템 기능의 결과를 위조하려는 이유를 설명 할 수 있습니까?
단순히 JBOSS 응용 프로그램 서버에서 실행되는 응용 프로그램의 시간 이동 테스트가 필요합니다. 이 링크 (ttp : //virgo47.wordpress.com/2012/06/22/changing-system-time-in-java/ t)에 설명 된 방법을 시도했지만 전체 JVM의 시간을 변경하므로 앱 서버가 혼란스러워집니다. 신청서를 제출하기 만하면됩니다. 따라서 date factory 메소드를 사용해 보았지만 응용 프로그램에 사용 된 타사 라이브러리는 JDK가 제공된 시간을 직접 사용했을 수 있습니다. 그래서 이것이 제가이 AOP 일에 온 이유입니다. 어떤 도움도 매우 풍부합니다. – user2307172
- 1. AOP 적용
- 2. OSGI 참조에서 AOP aspect 적용
- 3. Eclipse 용 JDK 설정
- 4. AOP 용 UML 확장
- 5. 자바 인증 용 AOP
- 6. Android 및 JDK 클래스
- 7. 스프링 컨트롤러, AOP 및 JDK 프록시가 함께 작동하도록하는 방법
- 8. AOP 및 UI 요소에 보안 적용
- 9. Silverlight 용 AOP 솔루션이 있습니까?
- 10. ASP.NET 용 AOP 도구 비교
- 11. Castle을 사용하여 System.Web.Services.WebService 인스턴스를 확인하십시오 (AOP 용)
- 12. Spring AOP 일부 클래스 제외
- 13. 스프링 보안 및 AOP
- 14. Eclipse 용 JDK 구성 방법
- 15. MAC에서 이클립스 용 JDK 설정
- 16. 이클립스 용 JDK (Windows 플랫폼)
- 17. Minecraft modding 용 이동식 JDK
- 18. Java 클래스 파일 JDK 버전
- 19. 우리는 멀티 메이븐 프로젝트에 AOP aspect를 적용 할 수 있습니까?
- 20. WCF와 인터셉트 (AOP 용)가있는 Ninject
- 21. Spring AOP 용 특정 패키지 검색
- 22. 단위 테스트 방법 aop (종단 클래스)
- 23. AOP 조언
- 24. ARC 용 JSON 적용
- 25. 다른 응용 프로그램 컨텍스트에서 Bean에 Spring AOP 적용
- 26. 클래스 내부 인터페이스 적용
- 27. 인형 - 꼭두각시 클래스 적용
- 28. 지연이있는 여러 클래스 적용
- 29. 여러 클래스 적용 문제
- 30. DIV 용 CSS 클래스
나는이 사람이 나이는 것을 알고 있지만 여전히 답이없는 사람으로 열거되어 있습니다. 받아 들일 것이고 내 대답을 상향 조정하는 것이 적절하다고 생각하십니까? 감사. – kriegaex