AspectJ
자바언어에 측면 지향 프로그래밍(Aspect-Oriented Programming, AOP)기능을 추가한 프레임워크
로깅, 트랜잭션 관리, 보안 등의 부가 기능을 애플리케이션 코드와 분리하여 적용
aspect LoggingAspect {
pointcut execution(): call(* *(..));
before(): execution() {
System.out.println("Logging before method execution...");
}
}
'이론' 카테고리의 다른 글
XML 네임스페이스 (0) | 2023.05.10 |
---|---|
provisioning이란? (0) | 2023.05.10 |
shadowing 와 scope 스코프 (0) | 2023.05.10 |
REST란? (0) | 2023.05.10 |
데이터베이스 관리 시스템, RDBMS (0) | 2023.05.10 |