Java 예외 종류 -체크 예외 -에러 -언체크 예외 에러란? 시스템에 비정상적인 상황이 발생했을 경우에 발생한다. 메모리 부족,스택오버플로우와 같은 오류를 말하며, 일반적으로 복구할 수 없다. 이러한 오류는 실제 운영중 발생하므로 개발자는 잘 알 수 없으며 대처하여
Toy Project를 진행하면서 패키지 구조 개선을 시도하며 공부한 것에 대해 이야기 해보겠습니다.Package By LayerLayer 방식으로 패키지를 구성하면 내부에 서로 밀접하게 관련되어있지 않은 클래스들이 모이게 되어 낮은 응집력을 갖게 됩니다. 레이어별 패
Spring 핵심 원리 기본을 듣고 정리한 개인적인 생각입니다.SRP : 단일 책임 원칙OCP : 개방-폐쇄 원칙LSP : 리스코프 치환 원칙ISP : 인터페이스 분리 원칙DIP : 의존관계 역전 원칙CleanCode의 '함수는 한가지 기능을 잘해야 한다' 와 유사한
김영한님의 Spring 핵심원리 고급편을 듣고 적는 기록입니다.로그 추적기 - 요구사항 분석여러분이 새로운 회사에 입사했는데, 수 년간 운영중인 거대한 프로젝트에 투입되었다. 전체 소스 코드는 수 십만 라인이고, 클래스 수도 수 백개 이상이다. 여러분에게 처음 맡겨진
김영한씨의 Spring Core 핵심 원리 공부 기록좋은 설계는 변하는 것과 변하지 않는 것을 분리하는 것이다.여기서 핵심 기능 부분은 변하고, 로그 추적기를 사용하는 부분은 변하지 않는 부분이다.이 둘을 분리해서 모듈화해야 한다.템플릿 메서드 패턴(Template M
J세션 서버가 유저 인증 세션 토큰 생성후, 특정 db에 세션 id저장 서버는 브라우저에 session ID 쿠키 전달 브라우저는 모든 요청리퀘스트에 쿠키정보를 포함해서 검증 서버가 쿠키의 세션토큰을 받으면 1.db로 가서 탐색 2.유저 인증 3.요청 수행 장점 세