클래스 S표시 → Spring
클래스 I표시 → Interface
JAVA는 웹이 기본이다.
W3 부트스트랩 탭에서 적당한 소스를 찾아서 사용한다
W3 바로가기
pageEncoding="UTF-8"%> <!-- jsp 선언부 -->
1) 이클립스 JAVA EE 모드 전환 → new → Dynamic web Project 생성
2) 프로젝트 우클릭 new → html 파일 생성 → index.html 생성
3) index.html에서 로그인 기능을 구현할건지, 회원가입 기능을 구현할건지 정해서
<a>
태그안에 해당 정보 삽입4) 프로젝트 우클릭 new → Servlet 생성 → package 생성(web.controller) → MainServlet.java 파일 생성
5) MainServlet.java안에 필요없는 주석문 삭제하고 doGet, doPost남겨놓음 → doPost하나 더 복사해서 안쪽에 Process 구문 삽입 → 한글 인식이 가능하도록 utf-8설정함 → 그뒤로 PrintWriter 삽입
6) 그다음 연동되는 클래스 생성 → 패키지명 web.service 클래스명 MemberService.java 생성함
7) 그다음 연동되는 클래스 생성 → 패키지명 web.vo 클래스명 Member.java 생성함
8) 그다음 연동되는 클래스 생성 → 패키지명 web.dao 클래스명 MemberDAO.java 생성함
9) jar 파일(mybatis,ojdbc) WEB-INF 밑에 lib(library)에 삽입함
10) DAO 패키지안에 MemberMapper.xml(xml파일) 생성함
11) 예외 처리를 위한 web.util 패키지와 MyException.java 클래스 생성