본문으로 바로가기

1. 프로젝트 생성

New -> Spring Starter Project

Type : Gradle or Maven ( 둘다 쓸 줄 알면 좋다 )

Packaging : Jar or War

Java Version : 8

Language : Java

Package : 3depth 이상

 

Next -> Dependencies 창

MyBatis Framework, MySQL Driver, Spring Boot DevTools, Spring Web 검색하여 체크.

 

2. build.gradle 수정

dependencies 안에 들어가는 내용은 mvnrepository.com에서 검색하여 찾을수 있다.

(gson, jstl, aspect 등을 사용하기 위해서 여러가지 추가해줌)

저장 후 프로젝트 우클릭 -> Gradle - Refresh Gradle Project 해주어야 위 설정대로 빌드 도구가 업데이트 된다.

 

 

3. application.properties 수정

controller에서 jsp로 forward하기 위해 prefix, suffix 설정.

DB관련 설정.

server.port로 다른 port로 변경할 수 있다.

 

 

4. src/main/resources 에 mybatis 관련 xml 추가

mybatis-config.xml
student_query.xml

config폴더와 mapper 폴더를 생성하고 각각 위와 같이 xml 파일을 만들어서 넣어준다.

mybatis-config.xml에서 mappers 태그 안에 사용할 쿼리의 경로를 넣어준다.

mapper 폴더 안에 들어가는 XXX_query.xml에 직접 쿼리문을 넣어준다.


 

기존의 Spring MVC 프로젝트와 비교했을 때 더욱 간단하게 설정을 할 수 있어서 좋다!