02. STS 프로젝트 생성 및 설정하기
1) 프로젝트 생성하기
Gradle : 라이브러리, 프로젝트, 단위 테스트 시 의존성 관리를 해줌. Maven 보다 추후 나왔으며 Maven과 다르게 비교문서가 있다. 시기적으로도 늑제 나온만큼 사용성, 성능 등 비교적 스펙이 더 뛰어나다.
2) 필요한 Dependencies를 체크해준다.
Finish 해주면 프로젝트가 생성 된다.
스프링 부트는 Tomcat을 내장하고 있어 별도 WAS 설치가 필요하지 않다.
3) STS 기타 설정하기
Window -> Preferences -> General -> Show heap status 체크
할당된 메모리가 얼마고 얼마나 사용중인지 볼 수 있음.
휴지통을 누르면 Garbage Collection을 제거함.
encoding 검색 후 Default encoding에 UTF-8 작성 후 Update
Text -> Java Properties File 도 UTF-8로 작성 변경 후 Update
Properties 파일들의 한글이 안깨지게 함.
Workspace -> Text file encoding -> Other : UTF-8 설정
CSS, HTML, JSP 사용하기 위해 Help ->eclipse Marketplace -> Java and Web 검색 후 Install
설치하고 나면 Preference에 CSS, HTML, JSP 탭이 생김
패키지 구조 뷰 방식 변경 (Hierarchical)
자주 쓰는 뷰 설정
New 마우스 오버 했을때 자주쓰는 것들 추가하기
IDE의 자동 완성(Ctrl + Space) 기능 사용 플러그인 설치
타임리프 설치
Help -> Install New Software
-> Work with 에서 http://www.thymeleaf.org/eclipse-plugin-update-site 검색 후 설치