春季启动入门笔记

因为我不知道在Spring Boot环境配置时应该使用哪个库,所以做了这个备忘录。

起始文章

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

首先去做

以下是中文的同义句:
https://pleiades.io/help/idea/your-first-spring-application.html#create-new-spring-boot-project
Spring Web:用于所有使用Spring MVC的Web应用程序
Thymeleaf:模板引擎?
Lombok:用于方便处理Java/Kotlin的工具

数据库

Spring Data JPA:用于与数据库交互的工具
H2:仅用于初始阶段的数据库
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功能(第2部分)- Qiita https://qiita.com/ozaki25/items/301d43dfcb1903ef995b

考试

【初学者指南】SpringBoot中的单元测试基本知识 – Qiita https://qiita.com/Shukupon/items/373939bc0dea4f25b007

春季 REST 文档

您可以将运行Spring MVC Test的结果输出为Snippet(Asciidoc)。
您可以将手写的文档(Asciidoc)和Snippet结合在一起。
在Spring REST Docs中创建文档- Qiita https://qiita.com/mitsuzawa/items/c0044c053f37ce4cecdc

结局

image.png

?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

jkazama/sample-boot-kotlin: Spring Boot + JPA(Hibernate)+ Kotlin [ DDD示例 ] https://github.com/jkazama/sample-boot-kotlin

bannerAds