mirror of
https://github.com/vran-dev/databasir.git
synced 2025-08-10 15:09:19 +08:00
feat: update docs
This commit is contained in:
@@ -2,13 +2,13 @@
|
||||
|
||||
Databasir 基于 Gradle 进行模块管理,当前共有 5 个模块
|
||||
|
||||
| 模块名称 | 职责 |
|
||||
| -------- | ------------------------------------------------------------ |
|
||||
| api | 所有的接口和定时任务均在该模块定义 |
|
||||
| common | 定义了项目通用的类,比如加解密工具、业务异常、标准 HTTP 返回类型等 |
|
||||
| core | 核心业务模块,包含了所有的业务逻辑 |
|
||||
| dao | 数据访问层,包含了数据库的实体、数据访问对象以及项目模型的 SQL 文件 |
|
||||
| plugin | jdbc 封装模块,将从 jdbc 获取的数据库元信息转换成 Databasir 的 Java 对象,文档信息的 DIFF 功能也是在该模块内实现 |
|
||||
| 模块名称 | 职责 |
|
||||
|---------------| ------------------------------------------------------------ |
|
||||
| api | 所有的接口和定时任务均在该模块定义 |
|
||||
| common | 定义了项目通用的类,比如加解密工具、业务异常、标准 HTTP 返回类型等 |
|
||||
| core | 核心业务模块,包含了所有的业务逻辑 |
|
||||
| dao | 数据访问层,包含了数据库的实体、数据访问对象以及项目模型的 SQL 文件 |
|
||||
| meta(原plugin) | jdbc 封装模块,将从 jdbc 获取的数据库元信息转换成 Databasir 的 Java 对象,文档信息的 DIFF 功能也是在该模块内实现 |
|
||||
|
||||
模块的依赖关系是一个简单的单向依赖
|
||||
|
||||
|
Reference in New Issue
Block a user