- [spring boot 2.1.7] profile 및 logback 설정 - [spring boot 2.1.7] thymelef 설정 - [spring boot 2.1.7] mybatis - mysql 5.7 연동 - [spring boot 2.1.7] hibernate - mysql 5.7 연동 설정
|
소스 : https://github.com/yamoe/spring-boot-example/tree/master/01.spring%20initializr/arti
* 준비
- spring boot 2.1 (framework 5.1) 은 jdk 8 - 12 지원
https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-Versions#jdk-version-range
OpenJDK 11 설치로 선택함.
- OpenJDK 11 설치
- Spring Initializr : https://start.spring.io/
초기 프로젝트 파일 생성
- intellij community 버전 설치 (무료 버전)
https://www.jetbrains.com/idea/download/#section=windows
* 실행 테스트
<run.bat>
@echo off
java -jar arti.jar -d64 \
-Xms500m -Xmx1g \
-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m \
-XX:+UseG1GC \
-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=50M -Xloggc:./gc.log \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./java_pid<pid>.hprof -XX:+UseGCOverheadLimit
* 설정
- intellij lombok plugin 설치
https://gmlwjd9405.github.io/2018/11/29/intellij-lombok.html
'Java' 카테고리의 다른 글
[spring boot 2.1.7] mybatis - mysql 5.7 연동 (0) | 2019.08.29 |
---|---|
[spring boot 2.1.7] thymelef 설정 (0) | 2019.08.29 |
[spring boot 2.1.7] JSP 설정 (0) | 2019.08.29 |
[spring boot 2.1.7] profile 및 logback 설정 (0) | 2019.08.29 |
OpenJDK 설치 (0) | 2019.08.08 |
CentOS 자바 설치 (0) | 2019.01.04 |
Java System.loadLibrary 로 native module 로드시 에러 (0) | 2017.11.17 |
[spring boot] websocket 예제 중 html 부분 (0) | 2017.10.18 |