SpringCloud服务搭建

微服务的场景搭建

image

一、创建一个测试数据库

image

二、父工程模块

  1. 创建父类工程
  2. 编写父类的pom.xml
  3. 引入依赖包

  • 引入父类坐标

    image

  • 常用属性

    image

  • SpringCloud依赖

    image

  • 整合Mybatis

    image

  • MySQL驱动

    image

  • 通用Mapper启动器

    image

三、创建服务提供者工程模块

  1. 创建服务提供者子项目
  2. 在子项目pom中添加依赖
    SpringBoot启动器
    引入MySQL驱动
    Mybatis启动器
  3. 创建服务提供者项目架构

    image

  4. 创建配置文件【application.properties】

    image

  5. 创建SpringBoot的启动类

    image

  6. 创建控制器类

    image

  7. 创建实体类。
    Getter/Setter和重写toString
  8. 创建Mapper接口

四、客户端创建

在父类项目中创建一个消费服务的子项目

  1. 修改pom.xml引入SpringBoot启动器
  2. 项目结构编写
  3. 创建启动器,注入RestTemplate

    image

  4. 编写实体类
    getter/setter、toString()
  5. 控制器的编写

    image

  6. 编写【application.properties】文件,设置端口号

    image

  7. 运行结果
    启动服务提供者
    启动服务消费者

    image


    image

相关文章

本篇文章为大家展示了如何解决Spring Cloud 服务冲突问题,内...
本篇内容主要讲解“spring cloud服务的注册与发现怎么实现”...
本篇内容介绍了“Dubbo怎么实现Spring Cloud服务治理 ”的有...
本篇内容主要讲解“SpringCloud相关面试题有哪些”,感兴趣的...
如何分析Spring Cloud Ribbon、Spring Cloud Feign以及断路器...
这篇文章主要讲解了“springcloud微服务的组成部分有哪些”,...