목록CS/Back-end (2)
그냥 블로그^_~
Cookie와 Session 쿠키와 세션이 필요한 이유 HTTP 프로토콜의 특징이자 약점을 보완하기 위해서 connectionless 요청 후 응답 받으면 연결 끊어버림 stateless 연결을 끊기 때문에 client의 상태가 유지되지 않음 로그인 정보, 장바구니 정보 등 특정 유저마다의 상태 유지가 필요할 때 쿠키와 세션 사용 쿠키와 세션의 공통점과 차이점 쿠키 세션 저장 위치 클라이언트 서버 저장 데이터 타입 텍스트 객체 저장 데이터 크기 쿠키 하나당 4KB (도메인마다 20개까지) 제한X(서버에서 가능한 메모리 크기만큼) Cookie 특징 클라이언트 쪽에 저장 (파일 형태) key, value 형태 사용자도 접근, 수정, 삭제 가능 세션에 비해 상대적으로 보안성 낮음 → critical한 정보 저..

MVC 패턴 (Model-View-Controller) Model 요청에 대한 실질적인 처리 담당 Controller로부터 데이터를 받아 로직을 수행하고 결과 리턴 Business Logic : Service DB Logic : Dao 단순 클래스 파일 View 클라이언트에게 보여줄 결과 페이지 요청에 대한 결과, 요청을 보내는 화면단 요청 처리, DB 관련 코드X, 단순히 화면 출력 logic 처리를 위한 java 코드를 최대한 없애서 tag에 가깝게 jsp, html Controller 요청 처리에 대한 전반적인 흐름 제어 클라이언트의 요청을 분석하여 Model 단을 호출만 함 Servlet 파일 흐름 제어 순서 요청 받기 요청 관련 파라미터 추출하고 필요하다면 가공 Model에 요청 처리 넘기기(메..