김영한님의 강의를 듣고 이해한 내용을 주관적으로 복습해봅니다.
김영한님의 스프링 강의를 보고 주관적으로 다시 복습해봤어요.
김영한님의 스프링 강의를 보고 주관적으로 다시 복습해봤어요.
김영한님의 스프링 강의를 보고 주관적으로 다시 복습해봤어요.
메시지, 국제화, 오류 검증에 대해 정리해봤어요.
쿠키, 세션, 필터, 인터셉터에 대해 배우고 정리했어요.
스프링에서의 예외처리와 TypeConvert에 대해 정리해보았어요.
테스트 코드의 도입이 시급합니다! 그래서 테스트 코드와 관련된 강좌를 들어봤어요.
레이어드(계층형) 아키텍처와 헥사고날 아키텍처의 장단점에 대해 알아보아요.
Spring-MVC 환경에서 전역변수를 안전하게 사용하려면.
스프링에서 주로 사용되는 디자인 패턴에 대해 알아보아요.
AOP의 대표적인 예제인 '로그 찍기'를 가지고 무지성 구현 부터 개선해봐요. (실제 강의에서는 알려주지 않는 팁도 포함되어있답니다.)
템플릿 메소드 패턴, 템플릿 콜백 패턴을 사용하여 로그찍기 예제를 좀더 리팩토링 해봐요.
AOP를 이해하기 위한 첫걸음, 프록시 패턴과 데코레이터 패턴에 대해 알아보아요.
프록시 실습을 위한 프로젝트 셋팅을 해봐요.
프록시 개념을 적용하여 로그찍기 예제를 리팩토링 해요.
JDK 동적 프록시, CGLIB 프록시에 대한 개념과 차이점을 알아봅니다. 그리고 프록시 팩토리를 통해 이 둘을 쌈뽕하게 활용하는 방법까지 알아봅니다.
Spring AOP 에서 사용하는 용어에 대한 개념을 소개하고, 예제코드를 통해 깊에 알아보아요.
스프링 컨테이너에 Bean이 등록되기 전에, 추가적인 로직을 넣거나, 아예 바꿔보자.
그동안 다뤄왔던 프록시 개념을 바탕으로, AOP (Aspect-Oriented-Programming) 의 개념에 대해 알아봅시다.
Spring에서 제공하는 AOP를 사용해봅시다.
Spring AOP의 포인트컷 지시자의 종류와 예제를 함께 살펴보아요.
김영한님의 Spring 핵심 원리 고급편 마지막이에요. Spring AOP를 사용하면서 발생할 수 있는 이슈와 해결방법에 대해 알아보아요.