kotlin-exposed-patterns - 应用 Kotlin Exposed 数据访问模式
提供 Exposed DSL 与 DAO 查询、事务、HikariCP 连接池、Flyway 迁移、仓储模式和 JSON 列的实现模式。
标签
更新于: 2026-10-16能力
典型输入
典型输出
该技能可以做什么
- 定义 Exposed 表
- 编写 DSL 查询
- 使用 DAO 实体
- 运行挂起事务
- 配置 HikariCP 连接池
- 创建 Flyway 迁移
- 实现仓储模式
- 处理 JSON 列
- 构建高级查询
- 实现查询分页
输入
- 数据库配置
- 数据库表定义
- 迁移脚本
- 查询需求
- 实体需求
- 仓储接口
- 搜索参数
- 分页参数
输出
- Kotlin 表定义
- Kotlin 查询代码
- DAO 实体代码
- 数据库配置代码
- Flyway 迁移脚本
- 仓储实现
- 查询结果
- 数据库结构变更
要求
- Kotlin 项目
- JetBrains Exposed
- JDBC 数据库
- HikariCP
- Flyway
- 协程支持
