Kotlin与数据库:实用指南
300 页
Chinese
PDF
4.5

Kotlin与数据库:实用指南

Kotlin与数据库:实用指南

作者:

年份:

简介:

《Kotlin与数据库:实用指南》是一本全面的手册,旨在帮助开发者掌握在现代编程语言Kotlin中处理数据库的技能。作者阿列克谢·彼得罗夫(Alexey Petrov)是一位经验丰富的开发者和讲师,他将创建可靠且高性能数据驱动应用程序所需的一切知识汇集于一书之中。



本书内容概览

本书涵盖了在Kotlin中处理数据库的完整流程——从最简单的操作到复杂的架构解决方案。您将从SQL基础和开发环境配置开始,然后进入使用流行技术的实际示例。特别关注以下方面:

  • 通过JDBC和连接池处理关系型数据库(SQLite、PostgreSQL、MySQL)。
  • Kotlin的现代ORM库:Exposed(JetBrains)和Room(用于Android开发)。
  • 使用Flyway和Liquibase进行数据库模式迁移。
  • 查询优化、索引和性能分析。
  • 使用Kotlin协程和R2DBC库进行异步数据库操作。
  • 与Ktor和Spring Boot框架的集成。


本书适合哪些读者?

  • Kotlin初学者,希望学习如何在项目中连接和使用数据库。
  • Android开发者,希望掌握Room和本地数据存储。
  • 后端开发者,使用Ktor或Spring,需要PostgreSQL和MySQL的实际示例。
  • 所有从Java转向Kotlin的开发者,希望了解如何在新语言中高效处理数据库。


阅读本书后您将学到什么?

  • 如何从Kotlin应用程序配置到任何流行数据库管理系统的连接。
  • 如何编写安全的SQL查询并避免SQL注入。
  • 如何使用Exposed DSL进行类型安全的表操作。
  • 如何设计数据库模式并在不丢失数据的情况下执行迁移。
  • 如何使用内存数据库和模拟对象测试与数据库交互的代码。
  • 如何将数据库集成到Ktor和Spring Boot应用程序中。
  • 高负载系统设计和数据缓存的基础知识。


本书包含大量可直接使用的代码示例,您可以立即应用到自己的项目中。所有示例都附有详细的注释和说明。这不是枯燥的理论,而是一本实用指南,能帮助您节省数小时的网络搜索时间。



《Kotlin与数据库:实用指南》将成为每位希望在Kotlin中编写干净、可维护且高性能数据操作代码的开发者的案头必备书。

推荐