概念
结构图
特点
优势
易于开发和维护
单个微服务启动快
局部修改部署
技术栈不受限
按需伸缩
springcloud与微服务关系
有两个版本:spring cloud netflix【停止更新】和spring cloud alibabaspring cloud就是一系列框架的集合,为了解决微服务的挑战。
spring cloud和spring boot关系
搭建微服务架构
架构图
创建一个父工程
spring boot工程
添加依赖–添加打包方式
创建一个公共模块
公共微服务
创建maven项目
添加依赖
Lombok
Mybatis-plus
实体类
order
product
商品微服务
创建maven模块
添加依赖
公共依赖
数据库依赖
spring boot-web
配置文件
端口号
起服务名
数据源
MySQL日志
Mybatis映射文件
主启动类
mapper
service
impl
controller
订单微服务
创建maven模块
添加依赖
配置文件
主启动类
mapper
service
impl
controller
config
创建数据库
订单数据库
商品数据库