上一篇咱们介绍了《整合spring cloud云服务架构 - HongHu云架构common-service代码结构分析》,本节咱们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习。php
首先在构建spring cloud的common-service以前,咱们须要准备的技术:html
Maven(项目构建)、Spring Boot、Spring Cloud、微服务概念、去中心化思想、分布式等,针对于common-service的顶级项目,这里咱们主要使用Maven来构建,闲话少说,咱们直接上代码是最直观的。java
1. 建立一个Maven的顶级项目,其中pom.xml文件配置以下:web
<?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> <parent> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-parent</artifactId> <version>Dalston.RELEASE</version> <relativePath /> </parent> <groupId>com.ml.honghu</groupId> <artifactId>particle-commonservice</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>pom