-
01. 게시판 (프로젝트 생성 및 설정)Spring Web Project/2. 게시판 (Board) 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
반응형'Spring Web Project > 2. 게시판 (Board)' 카테고리의 다른 글
06. 게시판 구현(3) - View, TEST (0) 2020.12.10 05. 게시판 구현(2) - Service, Controller (0) 2020.12.10 04. 게시판 구현(1) - Domain, Persistence (0) 2020.12.08 03. 화면 구성 (BootStrap) (0) 2020.11.24 02. 게시판 (테이블 생성) (0) 2020.11.24