Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바의 정석 기초편 ch5
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch8
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch1
- 스프링 mvc1 - 스프링 mvc
- 자바의 정석 기초편 ch3
- 스프링 db1 - 스프링과 문제 해결
- jpa 활용2 - api 개발 고급
- 스프링 고급 - 스프링 aop
- 스프링 mvc1 - 서블릿
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch14
- @Aspect
- 자바의 정석 기초편 ch13
- 스프링 mvc2 - 검증
- 코드로 시작하는 자바 첫걸음
- 자바의 정석 기초편 ch12
- 자바의 정석 기초편 ch9
- jpa - 객체지향 쿼리 언어
- 게시글 목록 api
- 스프링 mvc2 - 로그인 처리
- 자바 기본편 - 다형성
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch6
- 스프링 db2 - 데이터 접근 기술
- 자바의 정석 기초편 ch7
- 스프링 입문(무료)
- 자바의 정석 기초편 ch4
Archives
- Today
- Total
목록2024/11/16 (1)
나구리의 개발공부기록
스프링 AOP - 실무 주의사항, 프록시와 내부 호출(문제/대안), 프록시 기술과 한계(타입캐스팅/의존관계 주입/CGLIB/스프링의 해결책)
출처 : 인프런 - 스프링 핵심 원리 - 고급편 (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 프록시와 내부 호출 - 문제1) 문제점(1) 문제 설명스프링은 프록시 방식의 AOP를 사용하므로 AOP를 적용하려면 항상 프록시를 통해서 대상 객체(target)을 호출해야 프록시에서 먼저 어드바이스를 호출하고 이후에 대상 객체를 호출함만약 프록시를 거치지 않고 대상 객체를 직접 호출하게 되면 AOP가 적용되지 않고 어드바이스도 호출되지 않음AOP를 적용하면 스프링은 대상 객체 대신에 프록시를 스프링빈으로 등록하여 의존관계 주입시에 항상 프록시 객체를 주입함프록시 객체가 주입되기 때문에 대상 객체를 직접 호출하는 문제는 일반적으로 발생하지 않음그러나 대상 객체의 내부에서 메서..
인프런 - 스프링 완전정복 코스 로드맵/스프링 핵심원리 - 고급편
2024. 11. 16. 17:25