databasir/docs/README/develop/module-and-package/index.md

841 B

模块和包

项目模块

Databasir 基于 Gradle 进行模块管理,当前共有 5 个模块

模块名称 职责
api 所有的接口和定时任务均在该模块定义
common 定义了项目通用的类,比如加解密工具、业务异常、标准 HTTP 返回类型等
core 核心业务模块,包含了所有的业务逻辑
dao 数据访问层,包含了数据库的实体、数据访问对象以及项目模型的 SQL 文件
plugin jdbc 封装模块,将从 jdbc 获取的数据库元信息转换成 Databasir 的 Java 对象,文档信息的 DIFF 功能也是在该模块内实现