货币交易项目-架构设计和模块搭建 (二)-模块的创建-02
一、总览
我们将创建出我们需要的所有模块,如图所示:
二、coin-exchange 项目的创建
2.1 项目介绍
coin-exchange是我们所有项目的父项目,我们主要在里面定义依赖版本和解决依赖的传递问题
。
2.2 项目创建
2.3 修改pom.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.quantsmart</groupId>
<artifactId>coin-exchange</artifactId>
<version>1.0</version>
</project>
三、coin-iass 项目的创建
3.1 创建 coin-iaas
3.2 创建 gateway-server 模块
这里需要注意,父模块需要选择 coin-iaas
。
3.3 创建 authorization-server 模块
创建好的目录结构:
四、coin-common 项目的创建
按照上边的步骤进行创建
五、coin-admin 项目的创建
按照上边的步骤进行创建
六、coin-finance 项目的创建
按照上边的步骤进行创建
七、coin-chan 项目的创建
按照上边的步骤进行创建
八、coin-task 项目的创建
按照上边的步骤进行创建
九、coin-statistics 项目的创建
按照上边的步骤进行创建
十、match-engine 项目的创建
按照上边的步骤进行创建
十一、exchange-engine 项目的创建
按照上边的步骤进行创建
创建完之后,完整的目录结构:
为者常成,行者常至
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)