<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>6.1.7 用 Kotlin 和 Spring Boot 创建 Web 应用 on 编程那些事儿</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/</link><description>Recent content in 6.1.7 用 Kotlin 和 Spring Boot 创建 Web 应用 on 编程那些事儿</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sun, 13 Sep 2026 18:20:56 +0800</lastBuildDate><atom:link href="https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/index.xml" rel="self" type="application/rss+xml"/><item><title>6.1.7.1 Spring Boot 与 Kotlin 入门</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.1-JvmGetStartedSpringBoot/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.1-JvmGetStartedSpringBoot/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-get-started-spring-boot.html"&gt;https://kotlinlang.org/docs/jvm-get-started-spring-boot.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="6171-spring-boot-与-kotlin-入门"&gt;6.1.7.1 Spring Boot 与 Kotlin 入门&lt;/h1&gt;
&lt;p&gt;Spring Boot 与 Kotlin 入门。用 Kotlin 创建一个 Spring Boot 应用。&lt;/p&gt;
&lt;p&gt;通过完成本教程来开始使用 Spring Boot 与 Kotlin：它会带你走一遍创建一个简单 Spring Boot 应用并添加数据库来存储信息的过程。&lt;/p&gt;</description></item><item><title>6.1.7.2 用 Kotlin 创建 Spring Boot 项目</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.2-JvmCreateProjectWithSpringBoot/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.2-JvmCreateProjectWithSpringBoot/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-create-project-with-spring-boot.html"&gt;https://kotlinlang.org/docs/jvm-create-project-with-spring-boot.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="6172-用-kotlin-创建-spring-boot-项目"&gt;6.1.7.2 用 Kotlin 创建 Spring Boot 项目&lt;/h1&gt;
&lt;p&gt;使用 IntelliJ IDEA 用 Kotlin 创建 Spring Boot 应用。&lt;/p&gt;
&lt;p&gt;本教程的第一部分演示如何在 IntelliJ IDEA 中使用项目向导创建基于 Gradle 的 Spring Boot 项目。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意：&lt;/strong&gt; 本教程并不要求使用 Gradle 作为构建系统。如果你使用 Maven，也可以按照相同的步骤操作。&lt;/p&gt;</description></item><item><title>6.1.7.3 向 Spring Boot 项目添加数据类</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.3-JvmSpringBootAddDataClass/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.3-JvmSpringBootAddDataClass/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-spring-boot-add-data-class.html"&gt;https://kotlinlang.org/docs/jvm-spring-boot-add-data-class.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="6173-向-spring-boot-项目添加数据类"&gt;6.1.7.3 向 Spring Boot 项目添加数据类&lt;/h1&gt;
&lt;p&gt;向 Spring Boot 项目添加一个 Kotlin 数据类。&lt;/p&gt;
&lt;p&gt;在教程的这一部分，你将向应用添加更多功能，并认识更多 Kotlin 语言特性，例如数据类。这需要修改 &lt;code&gt;MessageController&lt;/code&gt; 类，让它返回一个包含已序列化对象集合的 JSON 文档。&lt;/p&gt;</description></item><item><title>6.1.7.4 为 Spring Boot 项目添加数据库支持</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.4-JvmSpringBootAddDbSupport/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.4-JvmSpringBootAddDbSupport/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-spring-boot-add-db-support.html"&gt;https://kotlinlang.org/docs/jvm-spring-boot-add-db-support.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="6174-为-spring-boot-项目添加数据库支持"&gt;6.1.7.4 为 Spring Boot 项目添加数据库支持&lt;/h1&gt;
&lt;p&gt;使用 JDBC 模板为用 Kotlin 编写的 Spring Boot 项目添加数据库支持。&lt;/p&gt;
&lt;p&gt;在教程的这一部分，你将使用&lt;em&gt;Java 数据库连接&lt;/em&gt;（JDBC）向项目添加并配置数据库。在 JVM 应用中，你使用 JDBC 与数据库交互。为方便起见，Spring Framework 提供了 &lt;code&gt;JdbcTemplate&lt;/code&gt; 类，它简化了 JDBC 的使用，并帮助避免常见错误。&lt;/p&gt;</description></item><item><title>6.1.7.5 使用 Spring Data CrudRepository 访问数据库</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.5-JvmSpringBootUsingCrudrepository/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.7-Createawebappwithkotlinandspringboot/6.1.7.5-JvmSpringBootUsingCrudrepository/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-spring-boot-using-crudrepository.html"&gt;https://kotlinlang.org/docs/jvm-spring-boot-using-crudrepository.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="6175-使用-spring-data-crudrepository-访问数据库"&gt;6.1.7.5 使用 Spring Data CrudRepository 访问数据库&lt;/h1&gt;
&lt;p&gt;在用 Kotlin 编写的 Spring Boot 项目中使用 Spring Data 接口。&lt;/p&gt;
&lt;p&gt;在这一部分，你将把服务层从使用 &lt;code&gt;JdbcTemplate&lt;/code&gt; 迁移到使用 &lt;a href="https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/repository/CrudRepository.html"&gt;Spring Data&lt;/a&gt; 的 &lt;code&gt;CrudRepository&lt;/code&gt; 来访问数据库。&lt;em&gt;CrudRepository&lt;/em&gt; 是 Spring Data 的一个接口，用于对特定类型的仓库进行通用的 &lt;a href="https://en.wikipedia.org/wiki/Create,_read,_update_and_delete"&gt;CRUD&lt;/a&gt; 操作。它开箱即用地提供了多个与数据库交互的方法。&lt;/p&gt;</description></item></channel></rss>