增加readme,修改包名

This commit is contained in:
2020-06-03 14:47:29 +08:00
parent ab83138580
commit 1449c6a410
4 changed files with 41 additions and 3 deletions

38
README.md Normal file
View File

@@ -0,0 +1,38 @@
# MYTHS.GAEA
> 盖亚一套基于借鉴DDD技术栈思想使用kotlin语言开发的后台服务快速开发框架。
> 框架业务采用了CQRS的设计思想但是没有使用Event Sourcing等复杂技术等待后续扩展
> 当前版本 0.5.0
## 项目结构
|-- doc
|--
|-- src
|-- gaea #核心库
|-- gaea.app #应用服务库依赖SpringBoot声明了Controller等web服务接口
|-- gaea.mongo #使用mongo数据库实现了Repository和Query查询
## Package结构
|-- app #应用服务
|-- cmd #命令服务接口
|-- component #应用服务常用组件
|-- query #查询服务接口
|-- data #数据结构
|-- cache #缓存相关
|-- code #编号相关
|-- date #日期相关
|-- message #消息相关
|-- serialization #序列化相关
|-- domain #DDD领域层定义
|-- model #领域模型
|-- repository #仓储定义
|-- service #领域服务
|-- extension #一些类型常用扩展方法
|-- io #io相关服务
|-- comm #通信相关
|-- scan #类扫描库
|-- log #日志相关接口
|-- mongo #Mongo相关服务
|-- query #定义了查询相关接口