까먹지 말자! 자주 보자!
서블릿(Servlet)-서버에서 실행되는 프로그램으로, 요청에 따라 서버에서 서블릿을 실행하고 결과를 클라이언트에 전송하는 방식으로 동작됨-웹에서 사용가능한 자바 프로그램을 구현하기 위한 방법으로, 자바 기반의 확장 CGI 애플리케이션을 구현하기 위해 사용 서블릿 실행 절차1. 클라이언트로부터의 요청2. 서블릿 컨테이너에서 해당 서블릿 객체 검색(있다면 진행 없다면 생성)3. 해당 서블릿을 처리하기 위해 DB 작업 필요하면 DB연결, 처리4. 서블릿의 응답 전송 특징-자바 언어를 이용해서 서블릿 구현-서블릿을 통해 동적 웹 애플리케이션 구현-프로세스 기반의 CGI가 아닌 스레드의 형태로 동작 단점-화면에 표현될 HTML코드를 프로그램적으로 작성해야함-서비스하기 전에 반드시 컴파일 해야함 ---------..
빈즈란-데이터의 집합을 표현하기 위한 클래스-객체가 가진 멤버변수에 값을 할당하고 추출하기 위한 용도로 사용빈즈는 우리가 흔히 볼 수 있는 자바 클래스파일 빈즈의 구성-멤버 변수는 자바빈즈 내부에서만 사용하기 때문에 private으로 선언ex) private String name;-set~ 멤버 메서드 : 멤버 변수에 값을 할당하기 위한 멤버 메서드로, set+멤버변수 이름으로 구성, setter메서드라고 부름ex) public void setStatement(String name){this.name = name;}-get~ 멤버 메서드 : 멤버변수에서 값을 추출하기 위한 메서드로, get + 멤버변수이름으로 구성, getter메서드라고 부름ex) public String getStatment(){ret..