반응형
📌 1단계. 스프링 프로젝트 만들기
- Eclipse에서 Dynamic Web Project 또는 Spring Legacy Project 생성
- Maven 프로젝트로 만드는 게 좋음 → pom.xml 사용 가능
📌 2단계. 홈컨트롤러 / 멤버컨트롤러 만들기
- HomeController.java 생성 → 루트(/)나 /home 페이지 연결
- MemberController.java 생성 → 멤버 관련 페이지 연결 (예: /member/join, /member/list 등)
📌 3단계. JSP 5개 만들기
📌 4단계. 컨트롤러에서 JSP 연결
컨트롤러 메서드에서 return "경로/파일명" 형식으로 연결
📌 5단계. DTO, DAO, Mapper 작업
📌 6단계. pom.xml에 의존성 추가
📌 7단계. root-context.xml 설정 (DB연결)
📌 8단계. MyBatis 세팅
- src/main/resources/mappers/ 폴더 생성
- XML 매퍼 파일(member-mapper.xml) 생성
- namespace는 DAO에서 사용한 값과 동일해야 함 (member)
🎯 마지막 체크리스트 (스스로 확인용)
- 프로젝트 생성 후 .java와 .jsp 폴더 구조 정리했는가?
- Controller에서 JSP로 연결이 잘 되는가?
- DTO → DAO → Mapper 구조가 잘 연결되어 있는가?
- pom.xml에서 라이브러리가 잘 들어갔는가?
- root-context에서 DB 연결은 문제없는가?
- MyBatis 매퍼 XML은 잘 작성되었는가?
반응형
'프로그래밍 > SPRING' 카테고리의 다른 글
sts 다섯개 설정 언어셋 (0) | 2025.05.19 |
---|