본문 바로가기
728x90
반응형

singleton패턴2

[JSP] Cookie 쿠키 & Session 세션 + Model 2 Architecture (MVC Pattern) 설계방식을 다시 한 번 정리하고 가자! [ Cookie 쿠키 & Session 세션 ] HTTP는 Stateless한 특징을 가지고 있어, 상태정보를 유지하지 않는 특성을 가지고 있다. 그 이유는 서버가 불필요하게 무거워지는 것을 방지하기 위함이다. 하지만, 사용자 입장에서는 상태 정보가 유지가 되어야 편한 경우가 있다. 예를 들어 로그인 상태를 유지하고 메일을 확인하거나, 검색을 하는 경우 등의 경우이다. 그래서 상태 정보를 유지하기 위한 방법으로 두 가지가 이용된다. 첫 번째는 쿠키이고, 두 번째는 세션이다. 쿠키는 클라이언트 측에 사용자 상태 정보를 저장하고, 세션은 서버 측에 사용자 상태 정보를 저장한다. 또한 쿠키는 저장 용량이 4KB로 제한이 되며, 데이터 타입은 문자열로만 저장 가능하다는 특성이 있으나, 세션은 저장 용량과 데이터.. 2020. 9. 4.
[JSP/Model2] DB연동 _ Model2 FrontController + MVC + Singleton Pattern https://creamilk88.tistory.com/99?category=872953에서 이어지는 포스팅으로, 실제 DB에 연동되어 web에서 작업이 이루어지는 것을 보여주는 포스팅이다. (MockDAO 가 아닌 ProductDAO로 실제 DB와 연동되는 차이가 있다.) [ 프로그램 설계 순서 ] 1. error.jsp - 에러 페이지 생성 2. DispatcherServlet.java : 모든 클라이언트가 FrontContorller인 DispatcherServlet으로 요청한다 * FrontController Pattern : 모든 클라이언트의 요청을 하나의 진입점으로 집중시켜 일괄적으로 처리하기 위한 디자인 패턴 2_1. handleRequest() method만 생성해둠 2_2. doGet().. 2020. 8. 31.
728x90
반응형