Spring/스프링 핵심 원리 - 고급편

Spring/스프링 핵심 원리 - 고급편

[스프링 핵심 원리 - 고급편] 실무 주의사항

본문은 인프런의 [스프링 핵심 원리 - 고급편]를 수강하고 정리한 글입니다. 필요에 따라 생략/수정된 부분이 있을 수 있으며, 내용이 추후 변경될 수 있습니다. 스프링 핵심 원리 - 고급편 1. 쓰레드 로컬 2. 템플릿 메서드 패턴과 콜백 패턴 3. 프록시 패턴과 데코레이터 패턴 4. 동적 프록시 기술 5. 스프링이 지원하는 프록시 6. 빈 후처리기 7. @Aspect AOP 8. 스프링 AOP 개념 9. 스프링 AOP 구현 10. 포인트컷 11. 실무 주의사항 1. 프록시의 내부 호출 스프링의 프록시 방식의 AOP는 메서드 내부 호출(self-invocation)에 프록시를 적용할 수 없다는 한계가 있다. 프록시 방식의 AOP는 프록시를 통해서 대상 객체(target)를 호출해야만 AOP가 적용된다. ..

Spring/스프링 핵심 원리 - 고급편

[스프링 핵심 원리 - 고급편] 포인트컷

본문은 인프런의 [스프링 핵심 원리 - 고급편]를 수강하고 정리한 글입니다. 필요에 따라 생략/수정된 부분이 있을 수 있으며, 내용이 추후 변경될 수 있습니다. 스프링 핵심 원리 - 고급편 1. 쓰레드 로컬 2. 템플릿 메서드 패턴과 콜백 패턴 3. 프록시 패턴과 데코레이터 패턴 4. 동적 프록시 기술 5. 스프링이 지원하는 프록시 6. 빈 후처리기 7. @Aspect AOP 8. 스프링 AOP 개념 9. 스프링 AOP 구현 10. 포인트컷 11. 실무 주의사항 1. execution 포인트컷 지시자 AspectJ는 포인트컷을 편리하게 표현하기 위한 특별한 표현식을 제공하는데, 이를 포인트컷 표현식(AspectJ pointcut expression)이라고 한다. 포인트컷 표현식은 포인트컷 지시자(Poin..

Spring/스프링 핵심 원리 - 고급편

[스프링 핵심 원리 - 고급편] 스프링 AOP 구현

본문은 인프런의 [스프링 핵심 원리 - 고급편]를 수강하고 정리한 글입니다. 필요에 따라 생략/수정된 부분이 있을 수 있으며, 내용이 추후 변경될 수 있습니다. 스프링 핵심 원리 - 고급편 1. 쓰레드 로컬 2. 템플릿 메서드 패턴과 콜백 패턴 3. 프록시 패턴과 데코레이터 패턴 4. 동적 프록시 기술 5. 스프링이 지원하는 프록시 6. 빈 후처리기 7. @Aspect AOP 8. 스프링 AOP 개념 9. 스프링 AOP 구현 10. 포인트컷 11. 실무 주의사항 1. AOP 구현1 1) @Aspect를 사용한 AOP 구현 @Slf4j @Aspect public class AspectV1 { @Around("execution(* hello.aop.order..*(..))") //hello.aop.order..

Spring/스프링 핵심 원리 - 고급편

[스프링 핵심 원리 - 고급편] 스프링 AOP 개념

본문은 인프런의 [스프링 핵심 원리 - 고급편]를 수강하고 정리한 글입니다. 필요에 따라 생략/수정된 부분이 있을 수 있으며, 내용이 추후 변경될 수 있습니다. 스프링 핵심 원리 - 고급편 1. 쓰레드 로컬 2. 템플릿 메서드 패턴과 콜백 패턴 3. 프록시 패턴과 데코레이터 패턴 4. 동적 프록시 기술 5. 스프링이 지원하는 프록시 6. 빈 후처리기 7. @Aspect AOP 8. 스프링 AOP 개념 9. 스프링 AOP 구현 10. 포인트컷 11. 실무 주의사항 1. AOP 소개 1) 핵심 기능과 부가 기능 애플리케이션 로직은 크게 핵심 기능과 부가 기능으로 나눌 수 있다. 핵심 기능 해당 객체가 제공하는 고유의 기능 ex) 주문로직, 결제로직 부가 기능 핵심 기능을 보조하기 위해 제공되는 기능 ex) ..

Spring/스프링 핵심 원리 - 고급편

[스프링 핵심 원리 - 고급편] @Aspect AOP

본문은 인프런의 [스프링 핵심 원리 - 고급편]를 수강하고 정리한 글입니다. 필요에 따라 생략/수정된 부분이 있을 수 있으며, 내용이 추후 변경될 수 있습니다. 스프링 핵심 원리 - 고급편 1. 쓰레드 로컬 2. 템플릿 메서드 패턴과 콜백 패턴 3. 프록시 패턴과 데코레이터 패턴 4. 동적 프록시 기술 5. 스프링이 지원하는 프록시 6. 빈 후처리기 7. @Aspect AOP 8. 스프링 AOP 개념 9. 스프링 AOP 구현 10. 포인트컷 11. 실무 주의사항 전 챕터를 통해 자동으로 프록시를 적용하는 과정을 살펴봤다. 포인트컷과 어드바이스로 구성되어 있는 어드바이저를 만들어서 스프링 빈으로 등록 자동 프록시 생성기가 스프링 빈으로 등록된 어드바이저를 조회한다 포인트컷이 매칭되는 경우 프록시 적용 이제..

코택
'Spring/스프링 핵심 원리 - 고급편' 카테고리의 글 목록