kotlin-exposed-patterns - Kotlin Exposed 数据库访问模式
提供 Exposed DSL 与 DAO 查询、事务、HikariCP 连接池、Flyway 迁移、仓储模式和 JSON 列的实践模式。
标签
更新于: 2026-10-16该技能可以做什么
- 编写 Exposed DSL 查询
- 使用 Exposed DAO 实体
- 配置 HikariCP 连接池
- 运行 Flyway 迁移
- 定义数据库表
- 实现仓储模式
- 处理 JSON 列
- 构建复杂查询
- 实现查询分页
- 执行批量操作
输入
- 数据库配置
- 迁移脚本
- 表定义
- 查询需求
- 实体模型
输出
- Kotlin 数据库访问代码
- SQL 迁移文件
- 已配置的连接池
- 数据库架构变更
- 查询结果映射
要求
- Kotlin 环境
- JetBrains Exposed
- HikariCP
- Flyway
- JDBC 数据库驱动
- 协程事务支持
