목록2023/01/10 (2)
민스씨의 일취일장
Java Spring의 Application 내의 데이터 저장소에 대해 알게된 것들을 시간순으로 기록한 글이다. 2023년 1월 10일 Application의 저장소 : 내장객체 (Implicit Objects) HTTP의 특징 중 하나는 상태정보를 저장하지 않는 것이다. 하지만 특정 정보들은 웹 애플리케이션을 이용하는 동안 지속적으로 또는 특정시간동안 필요해서 저장해 둬야할 필요가 있다. 이 때 사용할 수 있는 저장소들이 있다. 이들은 접근범위와 생존기간(Scope)에 따라서 4가지로 분류할 수 있다. 저장소 접근범위 특징 PageContext JSP페이지 내부에서만 접근 가능하다. 요청할 때 마다 초기화된다. lv로 저장해 놓은 데이터는 EL( ${} )을 이용해 사용할 수 있다. Applicatio..
Java Spring의 JSP와 Servlet에 대해 공부한 내용을 시간순으로 기록하고 있다. 2022년 1월 10일 Servlet JSP와 Servlet은 거의 같은 존재이다. 이 Servlet을 발전시킨 것이 Spring이다. @WebServlet = @Controller + @RequestMapping JSP (Java Server Pages) HTML에 작성한 Java 코드를 작성한 것이다. 를 사용해 HTML 코드와 구별된다. 를 사용해 로컬변수(local variable)을 호출할 수 있다. JSP는 요청 시 WebServlet 객체로 변환된다. 이렇게 요청 시에 변환 및 초기화 되는 것을 lazy-init이라고 부른다. (cf. 스프링은 객체를 생성 초기화 해놓고 요청을 기다리는데 이를 ea..