SpringBootの環境構築時にどのライブラリを使えば良いのかわからなかったので、そのメモ。
入門記事
backpaper0/enjoy-spring https://github.com/backpaper0/enjoy-spring
チュートリアル: 最初の Spring アプリケーションを作成する | IntelliJ IDEA ドキュメント https://pleiades.io/help/idea/your-first-spring-application.html#what-next
Intellijで始めるSpring Boot - Qiita https://qiita.com/yuutom1996/items/fc998a9b613b5406dd12
Spring Boot / Thymeleafの基礎を学ぶ【初心者向け】 - Qiita https://qiita.com/mi0/items/7e63f3212091c3786370
Thymeleaf基本編、Web画面を作ってみよう! https://zenn.dev/sugaryo/books/spring-boot-run-up/viewer/thymeleaf_web_page
Spring Boot にて Spring Security を使用した直後の認証の仕組みをソースコードとともに確認する https://zenn.dev/kiyotatakeshi/articles/fc593c768ad7e0
初めてのひとのためのSpring/Spring Boot #jjug | ドクセル https://www.docswell.com/s/MasatoshiTada/5Q4EMZ-spring-101#p49
First to do
https://pleiades.io/help/idea/your-first-spring-application.html#create-new-spring-boot-project
Spring Web: Spring MVC を使用するすべての Web アプリケーションに必要
Thymeleaf: テンプレートエンジン?
Lombok: Java/Kotlinを便利にするやつ
DB
Spring Data JPA: DBに使うやつ
H2: 最初だけにつかうDB
https://spring.pleiades.io/guides/gs/accessing-data-jpa/
Spring Bootでデータベースにアクセスしよう (2/2)|CodeZine(コードジン) https://codezine.jp/article/detail/11584?p=2
Kotlin + SpringBoot + JPA + Thymeleafで簡単なCRUDを作る②~画面と機能作成まで~ - Qiita https://qiita.com/ozaki25/items/301d43dfcb1903ef995b
Test
【初心者向け】SpringBootにおける単体テストの基本事項 - Qiita https://qiita.com/Shukupon/items/373939bc0dea4f25b007
Spring REST Docs
Spring MVC Test を実行した結果をスニペット(Asciidoc)として出力できます。
自分で手書きしたドキュメント(Asciidoc)とスニペットを組み合わせられます。
Spring REST Docsでドキュメント作成 - Qiita https://qiita.com/mitsuzawa/items/c0044c053f37ce4cecdc
結果
📃2.2 Spring Boot で Hello World https://zenn.dev/msksgm/books/implementing-server-side-kotlin-development/viewer/chapter-02-02-spring-intro-hello-world
jkazama/sample-boot-kotlin: Spring Boot + JPA ( Hibernate ) + Kotlin [ DDD Sample ] https://github.com/jkazama/sample-boot-kotlin