728x90
간단하게 IntelliJ Ultimate 에서 SpringBoot + Kotlin + Thymeleaf 프로젝트 생성하는 방법에 대해 알아보겠습니다.
1. 프로젝트 생성
- IntelliJ 를 실행하고 File -> New Project 를 클릭합니다.
- Spring 이니셜라이저를 이용하여 코틀린을 선택합니다. 참고로 JDK 버전은 주로 LTS(Long Term Support) 버전인 8, 11, 17 버전을 사용하는데, SpringBoot3 에선 17버전이 최소버전이므로 jdk 17 을 선택합니다.
2. Dependency 추가
- Next 버튼을 눌러 필요한 Dependency 를 추가합니다.
- 필요한 라이브러리들을 꼭 이 창에서 설정할 필요는 없으니, 사용할만한 Dependency 만 추가하고 Create 버튼을 클릭합니다.
3. 구조
- 프로젝트가 생성이 되면 아래처럼 기본적은 구조를 갖추게 됩니다.
4. 컨트롤러 구성
package com.example.kotlinproject
import org.springframework.stereotype.Controller
import org.springframework.web.bind.annotation.GetMapping
@Controller
class MainController {
@GetMapping("/")
fun index(): String {
return "index"
}
}
5. 화면 구성
- resources/templates 경로에 index.html 파일을 생성합니다.
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1 th:text="index.html"></h1>
</body>
</html>
6. Run
- Run > Run/Debug Configuration 에 들어가 runner 를 설정합니다. "+" 버튼 클릭 > "Application" > Java 버전 지정 > -cp main class 맵핑 후 "OK" 버튼 클릭
7. 실행 확인
- 프로젝트를 실행하면 기본포트인 8080에 접속하여 index 페이지를 확인할 수 있습니다.
- http://127.0.0.1:8080/
감사합니다.
728x90
'도구 및 환경 > IDE' 카테고리의 다른 글
[IntelliJ] serialVersionUID 간단하게 자동추가하기 (0) | 2024.07.09 |
---|---|
[STS] 한글깨짐현상 확인사항 (0) | 2024.05.22 |
[Eclipse] STS Tomcat 에 active Profile 설정 (0) | 2024.05.13 |
[Ecplise] STS lombok 적용하기(Lombok annotation handler class lombok.eclipse.handlers.HandleEqualsAndHashCode failed - See error log.) (0) | 2024.05.13 |
[Eclipse&IntelliJ] 단축키 모음 (0) | 2024.05.13 |