0.3.2 修改邮件的发送方式
This commit is contained in:
42
README.md
Normal file
42
README.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# 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 #定义了查询相关接口
|
||||
```
|
||||
14
readme.md
14
readme.md
@@ -1,14 +0,0 @@
|
||||
# Gaea
|
||||
> In Greek mythology, Gaia (/ˈɡaɪə, ˈɡeɪə/ GHY-ə, GAY-ə;[1] from Ancient Greek Γαῖα, a poetical form of Γῆ Gē, "land" or "earth"),[2] also spelled Gaea (/ˈdʒiːə/ JEE-ə),[1] is the personification of the Earth[3] and one of the Greek primordial deities. Gaia is the ancestral mother of all life: the primal Mother Earth goddess. She is the immediate parent of Uranus (the sky), from whose sexual union she bore the Titans (themselves parents of many of the Olympian gods) and the Giants, and of Pontus (the sea), from whose union she bore the primordial sea gods. Her equivalent in the Roman pantheon was Terra.
|
||||
> [From [wikipedia](https://en.wikipedia.org/wiki/Gaia)]
|
||||
|
||||
This is java base library write in kotlin.
|
||||
|
||||
## Path Structure
|
||||
|
||||
``` text
|
||||
|-- doc # document directory
|
||||
|-- src # the code souce directory
|
||||
|-- readme.md
|
||||
|-- .gitignore
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.synebula.gaea.app.component
|
||||
|
||||
import com.synebula.gaea.io.messager.IEmailMessenger
|
||||
import com.synebula.gaea.io.comm.IEmailMessenger
|
||||
import com.synebula.gaea.log.ILogger
|
||||
import org.springframework.beans.factory.annotation.Autowired
|
||||
import org.springframework.beans.factory.annotation.Value
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.synebula.gaea.io.messager
|
||||
package com.synebula.gaea.io.comm
|
||||
|
||||
interface IEmailMessenger {
|
||||
/**
|
||||
Reference in New Issue
Block a user