Spring Web Project/2. 게시판 (Board)

01. 게시판 (프로젝트 생성 및 설정)

hanseom 2020. 11. 22. 22:08
반응형

1. 신규 프로젝트 생성

  > File > New > Spring Legacy Project 선택

  > Spring MVC Project

  > Project name 설정 ( 예 : Daije ) > Next

  > Package 설정 ( 예 : com.app.daije )

 

2. pom.xml 수정

  > JDK, Spring Version

3. Project Facets, Compiler 확인

  > 프로젝트 우클릭 > 속성 > JDK 1.8

 

4. 라이브러리 추가

  > MySQL 드라이버, MyBatis, MyBatis-Spring, log4jdbc-log4j2

5. JUnit, Servlet 버전 변경

6. 설정 파일 복사

  > 경로 : src/main/resources

  > 파일명 : log4jdbc.log4j2.properties, logback.xml, mybatis-config.xml

 

7. DataSource 등록

  > root-context.xml

8. DataSource TEST

9. 패키지 구성

  > com.app.controller : 스프링 MVC의 컨트롤러 패키지

  > com.app.domain : Value Object가 사용하는 패키지

  > com.app.persistence : MyBatis의 DAO 패키지

  > com.app.service : 서비스 인터페이스와 구현 클래스 패키지

  > resources/mappers : MyBatis의 XML Mapper 위치

 

10. UTF-8 처리 필터 등록 (한글 처리)

  > 경로 : src\main\webapp\WEB-INF\web.xml

반응형