Spring Security StructureHttpRequest -> AuthenticationFilter (UsrPwAthFilter)가 가로챔 \-> request의 정보를 기반으로 미인증인 UsrPwAthToken 생성\-> ProviderManager(Auth
3장에서는 스프링에 적용된 다양한 템플릿을 살펴본다. 예외처리 코드에서 발생하는 예외를 따로 처리해주지 않는다면 프로그램은 종료하게된다. 다중 사용자를 위한 서버라면 큰 문제를 발생시킬 수도 있다. 따라서 try/catch/finally를 통해 예외처리를 해주어야한다
테스트변화에 대응하는 전략IoC/DI테스트 기술 (만들어진 코드를 확신할 수 있게 해주고, 변화에 대응하는 자신감을 줌)테스트를 할 때는 작은 단위로 테스트해야한다. 여러 단위가 합쳐지면 어느 부분에서 오류가 생겼는지 제대로 확인하기 어렵다.테스트에서도 관심사의 분리가
객체지향 프로그래밍이 제공하는 폭넓은 혜택을 누릴 수 있도록 기본으로 돌아가자는 것이 핵심 철학.오브젝트의 기술적인 특징과 사용 방법을 넘어서 오브젝트의 설계로 발전 (디자인 패턴, 리팩토링, 단위 테스트 등 지식 요구)자바 빈, 아래 두가지 관례를 다라 만들어진 오브
나는 요즘 "스프링"이라는 프레임워크에 대해 제대로 이해하고 사용하고 있는 것인가에 대한 의문이 생겼다. "추상화"라는 개념에 대해 제대로 이해하지 못한 것 같으며, 당연히 제대로 사용하지 못하고 있다고 느꼈기 때문이다. 그래서 나는 스프링의 교과서라 불리는 "토비의