-프로젝트를 생성한 후 New Spring Starter Project Dependencies 선택창에서 사용할 기능을 선택한다
-Developer Tools의 Spring Boot DevTools은 서버가 자동 리스타트 되는 기능을 한다.
-SQL 아래의 JDBC API, MyBatis Framework, MySQL Driver, Spring Web 사용할 5가지를 선택한 후 Finish를 누른다.(이 작업에서 누락되어도 Build Gradle의 dependencies에서 추가할 수 있음)

-main/webapp/WEB-INF/views 하위 폴더를 생성하고 src/main/resources에 application.yml파일을 만들어주고 Build Gradle에 뷰페이지를 JSP로 사용하기 위한 프레임워크를 dependencies안에 추가해준다
------------------------------------------------------프레임워크 소스---------------------------------------------------------
// https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-jasper
implementation 'org.apache.tomcat.embed:tomcat-embed-jasper:9.0.60'
// https://mvnrepository.com/artifact/javax.servlet/jstl
implementation 'javax.servlet:jstl:1.2'
----------------------------------------------------------------------------------------------------------------------------------

-application.yml에 mybatis와 자동재실행 설정
-spring.mvc에는 경로, 확장자 설정
-spring.datasource에는 mybatis 설정(drive주소, url, 포트아이디, 비밀번호)
-spring.devtools은 자동재실행 여부를 true로 설정
-mybatis.type-aliases-package: 에 mybatis에서 패키지 생략 가능하게끔 설정
-mybatis.mapper-locations:에 mybatis에서 맵핑할 xml을 지정해준다.(쿼리문을 담을 곳)

'Back-end > Spring' 카테고리의 다른 글
| [Spring Boot] JSP 연동하기 (0) | 2022.03.21 |
|---|---|
| [SpringBoot] 시작하기 / 프로젝트 생성 (0) | 2022.03.21 |
| [Spring] 컨트롤러(Controller)작성하기 (0) | 2022.03.20 |
| [Spring] 쿠키(Cookie)란? (0) | 2022.03.19 |
| [Spring] 세션(session)이란? (0) | 2022.03.19 |
댓글