<?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 后端开发 on 编程那些事儿</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/</link><description>Recent content in 6.1 后端开发 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/index.xml" rel="self" type="application/rss+xml"/><item><title>6.1.1 使用 Kotlin 进行后端开发</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.1-ServerOverview/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.1-ServerOverview/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/server-overview.html"&gt;https://kotlinlang.org/docs/server-overview.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="611-使用-kotlin-进行后端开发"&gt;6.1.1 使用 Kotlin 进行后端开发&lt;/h1&gt;
&lt;p&gt;使用 Spring、Ktor 以及其他后端框架，用 Kotlin 构建服务器应用&lt;/p&gt;
&lt;p&gt;Kotlin 非常适合开发服务器端应用。使用 Kotlin，你可以编写简洁而富有表现力的代码，同时与现有的基于 Java 的技术栈保持完全兼容。&lt;/p&gt;</description></item><item><title>6.1.2 向 Java 项目添加 Kotlin —— 教程</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.2-MixingJavaKotlinIntellij/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.2-MixingJavaKotlinIntellij/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/mixing-java-kotlin-intellij.html"&gt;https://kotlinlang.org/docs/mixing-java-kotlin-intellij.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="612-向-java-项目添加-kotlin--教程"&gt;6.1.2 向 Java 项目添加 Kotlin —— 教程&lt;/h1&gt;
&lt;p&gt;把 Kotlin 集成到已有的 Java 项目中——配置 Maven 或 Gradle 构建文件、组织源文件，并在 IntelliJ IDEA 中把 Java 代码转换为 Kotlin。&lt;/p&gt;
&lt;p&gt;Kotlin 与 Java 完全互操作，因此你可以在现有 Java 项目中逐步引入它，而不必重写所有内容。&lt;/p&gt;</description></item><item><title>6.1.3 用 Kotlin 和 JUnit 测试 Java 代码 —— 教程</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.3-JvmTestUsingJunit/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.3-JvmTestUsingJunit/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-test-using-junit.html"&gt;https://kotlinlang.org/docs/jvm-test-using-junit.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="613-用-kotlin-和-junit-测试-java-代码--教程"&gt;6.1.3 用 Kotlin 和 JUnit 测试 Java 代码 —— 教程&lt;/h1&gt;
&lt;p&gt;配置一个由 Maven 或 Gradle 构建的 Java 项目，以集成用 Kotlin 编写的 JUnit 测试。&lt;/p&gt;
&lt;p&gt;Kotlin 与 Java 完全互操作，也就是说你可以用 Kotlin 为 Java 代码编写测试，并在同一个项目中与现有的 Java 测试一起运行。&lt;/p&gt;</description></item><item><title>6.1.4 使用 Maven 测试 Kotlin 项目</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.4-JvmTestMaven/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.4-JvmTestMaven/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-test-maven.html"&gt;https://kotlinlang.org/docs/jvm-test-maven.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="614-使用-maven-测试-kotlin-项目"&gt;6.1.4 使用 Maven 测试 Kotlin 项目&lt;/h1&gt;
&lt;p&gt;Kotlin 与 Maven 生态无缝集成，让你可以使用业界标准工具来验证后端应用。在本指南中，你将学习如何用 JUnit 创建测试，并使用 Maven 插件运行单元测试和集成测试。&lt;/p&gt;</description></item><item><title>6.1.5 在 Kotlin 项目中使用注解处理器</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.5-JvmAnnotationProcessors/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.5-JvmAnnotationProcessors/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-annotation-processors.html"&gt;https://kotlinlang.org/docs/jvm-annotation-processors.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="615-在-kotlin-项目中使用注解处理器"&gt;6.1.5 在 Kotlin 项目中使用注解处理器&lt;/h1&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;在以下情况使用 &lt;strong&gt;&lt;a href="../../../compilerandplugins/12.2-Kotlincompilerplugins/12.2.3-Kapt/"&gt;kapt&lt;/a&gt;&lt;/strong&gt;：* 你有一个 Maven 项目。* 你有一个 Gradle 项目，但所需的 Java 注解处理器尚不支持 KSP。&lt;a href="../../../compilerandplugins/12.4-Kotlinsymbolprocessingapi/12.4.1-KspOverview/#supported-libraries"&gt;查看受支持库的列表&lt;/a&gt;。* 在以下情况使用 &lt;strong&gt;&lt;a href="../../../compilerandplugins/12.4-Kotlinsymbolprocessingapi/12.4.1-KspOverview/"&gt;KSP&lt;/a&gt;&lt;/strong&gt;：* 你有一个 Gradle 项目，并且所需的 Java 注解处理器支持 KSP。* 你想创建自己的注解处理器。&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;注解处理器在编译期分析你的源代码，以生成样板代码、校验用法或产出其他构件。Kotlin 支持两种使用注解处理器的方式：&lt;/p&gt;</description></item><item><title>6.1.6 Kotlin 项目中的代码质量工具</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.6-JvmCodeAnalysis/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.6-JvmCodeAnalysis/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/jvm-code-analysis.html"&gt;https://kotlinlang.org/docs/jvm-code-analysis.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="616-kotlin-项目中的代码质量工具"&gt;6.1.6 Kotlin 项目中的代码质量工具&lt;/h1&gt;
&lt;p&gt;了解如何把 ktlint、detekt、SonarQube、SonarCloud 和 Kover 等代码质量工具集成到你的 Kotlin 后端项目中。&lt;/p&gt;</description></item><item><title>6.1.8 使用 Spring Boot 和 Claude 创建任务管理应用</title><link>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.8-SpringBootClaude/</link><pubDate>Sun, 13 Sep 2026 08:50:47 +0800</pubDate><guid>https://before80.github.io/prgms/Kotlin/development/6.1-Backenddevelopment/6.1.8-SpringBootClaude/</guid><description>&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://kotlinlang.org/docs/spring-boot-claude.html"&gt;https://kotlinlang.org/docs/spring-boot-claude.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="618-使用-spring-boot-和-claude-创建任务管理应用"&gt;6.1.8 使用 Spring Boot 和 Claude 创建任务管理应用&lt;/h1&gt;
&lt;p&gt;了解如何用 Claude 和 Spring Boot 创建一个 Kotlin 应用。&lt;/p&gt;
&lt;p&gt;在本教程中，你将学习如何使用 &lt;a href="https://claude.com/product/overview"&gt;Claude&lt;/a&gt; 创建一个管理任务的 Kotlin 应用。教程使用 Spring Boot 管理后端基础设施，而 Claude 负责规划和开发应用。&lt;/p&gt;</description></item></channel></rss>