Open9
kotlin/spring bootに入門するときのメモ

事前準備
IntelliJ IDEをインストールする
PCの要求スペック等は下記に゙記載があります
Kotlinの愛好家を目指しているので、IntelliJ IDEA Community版をダウンロードします
下記からspring boot プロジェクトを作成する
毎回忘れるが、Group/Artifact/Name/Pacakge nameのところ
Pacage name = <Group>.<Artifact>
Name = Artifact
ということっぽい・・・?

- Project: Gradle
- Language: Kotlin
- SprintBoot 3.3.2
- Java 17
で作成
「GENERATE」ボタンを押下すると、初期状態のプロジェクトのファイルがZIPで固められた状態でだううロードされます

customize > Language and Region の項目で、「Japanese 日本語」を選択してUIを日本語にする

Dependencyに下記を含める
- Spring Boot DevTools
- Spring Web
ほかは都度足していけば良い

Pacage name = <Group>.<Artifact>
Name = Artifact
Project: Gradle - Kotlin
Language: Kotlin
Spring Boot: 3.3.2
Group: dev.yuuri (好きな名前)
Artifact: kotlinspringboottest (好きな名前)
Packaging: Jar
Java: 17
Dependencies:
- SpringBoot DevTools
- SpringWeb

klint(フォーマッタとして)を入れる

swaggerいれる

h2を有効にする

exposedいれる