Chapter1-협력하는 객체들의 공동체 객체지향의 목표는 실세계를 모방하는 것이 아니라 새로운 세계를 창조하는 것이다. 커피 공화국의 아침 협력하는 사람들 손님, 캐시어, 바리스타는 주문한 커피를 손님에게 제공학 위해 협력하는 과정에서 자신이 맡은 바 책임을 다한다. 손님은 카페인을 채우기 위해 커피를 주문할 책임을...
Spring Request Flow Filter 사용자의 어떠한 요청이 있을 경우, 가장 앞단에서 거치는 곳. 예를 들어, UTF-8 인코딩을 처리하는 기본 필터 중에 CharacterEncodingFilter를 호출 할 수 있다. Spring MVC 기준으로 web.xml에서 설정 DispatcherServlet 서블릿과 마...
AOP란? Aspect Oriented Programming의 약자로 관점 지향 프로그래밍을 뜻함 핵심 비지니스 로직과 공통 모듈(횡단 관심사)을 분리함으로써 개발자가 좀 더 비지니스 로직에만 집중해서 처리할 수 있는 방법을 제공하는 프로그래밍 패러다임 핵심기능 관점은 위의 그림과 같이 각 Service모듈이 각각 자신만의 역할을...
[Jekyll 블로그] Jekyll 을 이용한 깃허브 블로그 관련 유용한 참고 사이트
[Jekyll 블로그] 포스팅 md 문법