- 구성
Intellij Ultimate, Gradle, openjdk 11 - Openjdk11 설치
>> choco install openjdk11 - 다음은 아래 개발환경세팅 블로그 참조함 (다만 openjdk 11이라는 점만 차이남
https://jetalog.net/92
- 프로젝트 생성시 Spring Initializr로 생성하기
- Group은 보통 도메인 역순
- jar는 spring boot 내장, War는 원하는 WAS에 배포할 때 사용
- Dependency
- Developer Tools > Spring Boot DevTools
- Developer Tools > Lombok: Annotation
- Web > Spring Web: Spring Framework
- Template Engines > Thymeleaf: Server-side Java
- /src/main/resources/static/index.html을 생성하여 아래 코드 입력
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Hello, World!</title>
</head>
<body>
<p>
<span>Hello, World!</span>
</p>
</body>
</html>
- 프로젝트를 생성하면 알아서 dependency 설치
- 기다리면서 느낀 것
너무 알아서 다 해준다. 상세한 처리과정에 대한 이해가 필요할 듯.- gradle이 빌드를 마쳤다는 의미가 무엇인지? (jar가 생성된 것?)
- intellij에서 테스트하지 않을 시 서버에 배포하는 방법?
- spring이 지원하는 범위가 어느 정도인지?
- hello world가 출력되었음
혹여 나중에 다시 처음부터 세팅해야할 날이 올지 모르니 기록! 원래 해당 블로그 링크만 걸어두려고 했는데 호오오옥시나 없어지면 슬프니까 필요한 부분 메모...
'프레임워크 > Spring' 카테고리의 다른 글
[Spring] HTTP request 보내기 (RestTemplate) (0) | 2022.01.06 |
---|---|
[Spring] CrudRepository findById가 안될 때 (0) | 2022.01.04 |
[Spring] IntelliJ에서 import에 빨간 불일 때 (0) | 2022.01.04 |
HTTP Header는 case-sensitive인가 (0) | 2021.12.03 |
Spring Rest API 튜토리얼 (0) | 2021.07.09 |