spring cloud中common-service的項(xiàng)目構(gòu)建過程的是怎樣的,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。
成都創(chuàng)新互聯(lián)是專業(yè)的山東網(wǎng)站建設(shè)公司,山東接單;提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行山東網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
首先在構(gòu)建spring cloud的common-service之前,我們需要準(zhǔn)備的技術(shù):
Maven(項(xiàng)目構(gòu)建)、Spring Boot、Spring Cloud、微服務(wù)概念、去中心化思想、分布式等,針對(duì)于common-service的頂級(jí)項(xiàng)目,這里我們主要使用Maven來構(gòu)建,閑話少說,我們直接上代碼是最直觀的。
1. 創(chuàng)建一個(gè)Maven的頂級(jí)項(xiàng)目,其中pom.xml文件配置如下:
4.0.0 org.springframework.cloud spring-cloud-starter-parent Dalston.RELEASE com.ml.honghu particle-commonservice 0.0.1-SNAPSHOT pom particle-commonservice particle-commonservice project for Spring Boot particle-commonservice-config particle-commonservice-eureka particle-commonservice-mq particle-commonservice-cache particle-commonservice-sso particle-commonservice-apigateway particle-commonservice-zipkin particle-commonservice-admin particle-commonservice-turbine particle-commonservice-combine particle-commonservice-sequence UTF-8 UTF-8 1.8 5.3.4.Final 1.2.3 1.0.26 1.2.2 1.2.3 1.0.11 2.6.9 2.0.4 2.4.2 5.15.1 1.4 3.4.1 -->1.7.7 3.3.2 2.4 1.9 1.3.1 1.9.1 1.1.40 1.4.7 17.0 5.5.1 1.4.7 3.9 3.2.5 2.6.0 1.2.7.Final 0.0.1-SNAPSHOT 1.5.1 1.2.35 org.springframework.cloud spring-cloud-dependencies Dalston.RELEASE pom import org.jasig.cas.client cas-client-core 3.4.1 io.springfox springfox-swagger2 2.5.0 de.codecentric spring-boot-admin-server ${spring-boot-admin.version} de.codecentric spring-boot-admin-server-ui ${spring-boot-admin.version} de.codecentric spring-boot-admin-server-ui-hystrix ${spring-boot-admin.version} de.codecentric spring-boot-admin-server-ui-turbine ${spring-boot-admin.version} de.codecentric spring-boot-admin-server-ui-login ${spring-boot-admin.version} de.codecentric spring-boot-admin-server-ui-activiti ${spring-boot-admin.version} org.slf4j slf4j-api 1.7.25 com.ml.honghu component-base ${com.ml.honghu.componet.version} com.ml.honghu component-redis ${com.ml.honghu.componet.version} com.ml.honghu component-utils ${com.ml.honghu.componet.version} com.ml.honghu component-sequence-api ${com.ml.honghu.componet.version} com.ml.honghu component-admin-ui-zipkin ${com.ml.honghu.componet.version} com.ml.honghu component-admin-ui-route ${com.ml.honghu.componet.version} com.ml.honghu component-zuul-label ${com.ml.honghu.componet.version}
當(dāng)前的pom.xml文件引入了spring cloud相關(guān)版本配置,通用工具版本配置,honghu相關(guān)組件配置(因?yàn)槠渌南到y(tǒng)服務(wù)項(xiàng)目依賴于相關(guān)的組件,組件項(xiàng)目也是后面來創(chuàng)建的)。
關(guān)于spring cloud中common-service的項(xiàng)目構(gòu)建過程的是怎樣的問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。