Scope
Page scope
실제 선언된 JSP 페이지 내에서만 사용가능
- pageContext 내장객체로 사용가능
- 저장된 값은 저장한 페이지 내에서만 지역변수 처럼 사용한다.
Request scope
클라이언트로부터 요청을 받고 응답할 때까지 사용가능
- HttpServletRequest 객체로 사용가능
- service() 메소드가 끝날 때 객체가 없어짐
Session scope
세션이 유지되는 동안 사용가능
- HttpSession 객체로 사용가능
- 웹브라우저 별 변수 관리하는 영역
Application scope
웹 어플리케이션이 시작되고 종료될 때까지 사용가능
- ServletContext객체로 사용 가능
- 웹 어플리케이션 당 한 개의 객체 사용
Maven
Apache 사에서 만든 빌드 툴
Next 버튼 클릭해주다가
Filter 에 'maven-archetype-webapp'입력 후해당 id 더블클릭
Group Id 와 Artifact Id 입력 후 Finish
Maven project 오른쪽 클릭 후 Build Path -> Configure Build Path 클릭
체크 안된 두개 체크 하고 Apply and Close 클릭
MyBatis
기존 DAO 클래스 방식
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
추가
기본 environment는 'development' 로 하겠다
'수업 > JSP.Servlet' 카테고리의 다른 글
[JSP/Servlet] 11일 차 (0) | 2023.02.22 |
---|---|
[JSP/Servlet] 10일 차 - Maven (0) | 2023.02.22 |
[JSP/Servlet] 7일 차 - MVC 패턴 (0) | 2023.02.20 |
[JSP/Servlet] 7일 차 - MVC 패턴 (0) | 2023.02.17 |
[JSP/Servlet] 7일 차 (0) | 2023.02.16 |