基于Eureka的SpringCloud项目的搭建

一.架构

服务的提供者和消费者,浏览器发送请求会先经过Zool网关,Zool网关分发服务。

基于Eureka的SpringCloud项目的搭建_第1张图片

 

 

二.(1)服务提供者Maven坐标

<properties>
<java.version>1.8java.version>
<spring-cloud.version>Greenwich.SR3spring-cloud.version>
properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloudgroupId>
<artifactId>spring-cloud-dependenciesartifactId>
<version>${spring-cloud.version}version>
<type>pomtype>
<scope>importscope>
dependency>
dependencies>
dependencyManagement>
spring-boot-starter-data-jdbc spring-boot-starter-web mybatis-spring-boot-starter mysql-connector-java mapper-spring-boot-starter(mapper3.0)

spring-cloud-starter-netflix-eureka-client

(2)properties 或者yml文件
  数据库配置文件:
    spring.datasource.driver-class-name url username password
   mybatis3 包扫描 mybatis.type-aliases-package=com.rongxing.pojo
    服务器名称 spring.application.name=service-provider
    #配置eureka客户端信息
eureka.client.service-url.defaultZone=http://localhost:10086/eureka

 

转载于:https://www.cnblogs.com/rongxing/p/11569165.html

你可能感兴趣的:(基于Eureka的SpringCloud项目的搭建)