搭建SpringBoot + SpringCloud + MyBatisPlus + Swagger接口快速开发及微服务治理基础环境

本人开发微服务接口的一些基础运用分享

  • 学习需要的基础:Maven多模块依赖相关知识,SpringCloud微服务组件知识的了解及应用经验,SpringBoot + MyBatisPlus整合的开发经验,SwaggerUI接口文档的使用。

1.以下是本人搭建的微服务基础接口开发环境截图

 

搭建SpringBoot + SpringCloud + MyBatisPlus + Swagger接口快速开发及微服务治理基础环境_第1张图片

值得注意的是,微服务开发是在Maven的多模块环境下开发的,在开发之前,需要有很好的Maven开发基础,不然搭建环境容易出错。

2.环境搭建开发次序

2.1 SpringCloud Config分布式配置中心

spring:
  application:
    name: config-server
  profiles:
    active:
      - native
      - dev
eureka:
  instance:
    instance-id: ${spring.application.name}:${spring.cloud.client.ipAddress}:${spring.application.instance_id:${server.port}}

# git
---
spring:
  profiles: git
  cloud:
    config:
      server:
        git:
          uri: http://192.168.##138:808/tianze/wcesp

你可能感兴趣的:(微服务架构学习笔记)