Spring AOP 완벽 가이드: XML과 애너테이션 기반 구현

Spring AOP 개념과 핵심 용어 Spring AOP는 관점 지향 프로그래밍으로, 로깅, 트랜잭션, 보안 같은 공통 관심사를 비즈니스 로직에서 분리하여 모듈화와 재사용성을 높입니다. 주요 용어는 아래와 같습니다. Join Point (연결점): 향상(advice)을 적용할 수 있는 지점, 보통 메서드 호출을 의미합니다. Pointcut (포인트컷): 실제로 향상을 적용할 메서드입니다. 예를 들 ...

5월 23일 22:47에 게시됨

Spring Framework 의 객체 생성 및 DI, AOP 대리 패턴 완벽 가이드

Spring IOC를 통한 객체 생성 방식 Spring 컨테이너는 빈(Bean)을 생성할 때 기본적으로 기본 생성자(No-args constructor)를 사용합니다. 하지만 필요에 따라 파라미터가 있는 생성자를 통해 객체를 생성할 수도 있으며, 설정 방법은 다음과 같습니다. 인덱스 기반 주입: index 속성을 사용하여 생성자 파라미터 순서대로 값을 전달합니다. 타입 ...

5월 20일 10:41에 게시됨