728x90
POJO
POJO란 Plain Old Java Object의 약자로 오래된 방식의 간단한 자바 객체입니다. 다른 클래스나 인터페이스를 상속 받아 메서드가 추가된 클래스가 아닌 기본적인 기능만 가진 순수한 자바 객체를 말합니다.
POJO 조건
- 특정 규약에 종속되면 안 된다.
- 특정 환경에 종속되면 안 된다.
- 객체 지향적 원리를 지켜야 한다.
NOT POJO
NOT POJO란 POJO가 아니라는 의미로 사용자가 마음대로 만들 수 없으며 반드시 Servlet에서 요구하는 규칙에 맞게 클래스를 만들어야 합니다.
NOT POJO 조건
- javax.servlet, javax.servlet.http 패키지를 import해야 한다.
- public 클래스로 선언되어야 한다.
- Servlet, Generic, HttpServlet 중 하나를 상속해야 한다.
- 기본 생성자가 있어야 한다.
- 생명주기에 해당하는 메서드를 재정의해야 한다.
NOT POJO 주요 종류
- Servlet
- Filter
- Listener
GitHub
https://github.com/Qkrwnsgus0522/JSP
728x90