development/spring&spring boot 2

[spring boot] Thymeleaf 예상치못한 오류 정리

- 특수문자 오류 spring에서 사용하던 코드를 spring boot로 migration하는 도중에 동일한 코드인데 동작을 안하는 상황을 발견하였다. [[${session.OS}]]를 이용하여 session에 담긴 값을 조회하려고 하는데 특정 코드 위에서는 동작하고 특정코드 아래에서는 동작하지 않는 이상한 현상을 발견하였다. 결국 찾아낸 특정 코드와 예시는 다음과 같다.let OS = "[[${session.OS}]]";var html = ''; html += '(1) 주소'; html += '(2) 상세주소'; html += '(3) 전체 주소[(1)주소 / (2)상세주소]는 다음과 같다.';let OS = "[[${session.OS}]]";  위의 코드를 실행한 결과 다음과 같은 ..

[spring boot] spring initializr gradle 셋팅

1. spring initializr 홈페이지에 접속한다.url: https://start.spring.io/2. 옵션을 선택한다.Gradle - Groovy: Gradle 구조에서 Groovy언어를 사용 (선택) Gradle - Kotlin: Gradle 구조에서 Kotlin언어를 사용Maven: Maven 구조 사용 Java: Java 언어 사용  (선택)Kotlin: Kotlin 언어 사용Groovy : Groovy 언어 사용(영어): 괄호쳐져있으면 아직 미완성이라고 생각하고 영어가 없는 버전 선택 Packaging: Packaging 방식 선택  (JAR 선택)Java: Java 버전 선택  (가장 최신버전을 제외한 버전 선택)(* Java버전이랑 Gradle 버전이 호환 안될 경우 boot 인식..