基础模块(Infra):任何框架都可能需要的模块,是任何需要此类功能的应用都需要的模块。

在框架中打开任意模块的文件夹查看名称,描述还有依赖。

模块功能的简介:

  • DB - 数据库驱动模块,负责连接/切换数据库;负责根据不同数据库类似自动翻译sql语句;自动/API建表,删表等等。

  • Discovery - 发现模块,自动发现一个制定位置的文件/类等等

  • Worker - 多线程/进程模块,专门负责执行切割的任务以提高效率

  • ProjectContext - 工程上下文模块,专门提供快捷路径,配置等等这些常用位置/文件的信息

DB (数据库驱动模块) - 轻松管理你的数据库
- 配置驱动
- 自动建表
- 自带一套通用底层的数据驱动
- 支持pgsql,sqlite 和 mysql
Discovery (发现模块) - 轻松帮助您发现本地服务与配置
- 提供通用发现API结构
Worker (多线程/多进程模块) - 加速你的进度
- 支持多线程和多进程
- 支持可配置worker
- 支持根据内存使用量自动配置worker数量
ProjectContext (工程上下文模块) - 快速找到想要的信息
- 提供便捷的API来获取常用的信息