基于Spring Boot,Spring Cloud的微服务应用
本项目内容基于Spring Boot,Spring Cloud开发。实现电商应用基础服务,包括用户服务,商品服务,订单服务,功能包括用户注册,用户鉴权,商品列表,商品详情,下单,查看订单列表,订单详情。
使用Spring Boot,Spring JPA实现可持续服务的CRUD
单元测试,
符合RESTful API规范
实现服务注册发现组件
实现服务网关组件
实现服务的高可用
服务介绍
api-gateway:服务网关
eureka-server:服务注册中心
config-server:分布式配置中心
类别服务:商品服务
订购服务:订单服务
用户服务:用户服务
web-app:网络服务
开发环境及项目框架介绍
IDE:Intellij IDEA
缓存服务器(数据库):Redis
数据库:MySQL( )
项目框架:Spring Boot + Spring Cloud
演示步骤
1,开启Redis和MySQL服务
2,分别启动各个微服务:EurekaServerApplication,ApiGatewayApplica
1