文件名称:microservice_coffeeshop:使用SpringBoot,SpringCloud-Eureka,JPA等微服务架构的示例。您可以使用gradle构建docker映像
文件大小:90KB
文件格式:ZIP
更新时间:2024-04-10 00:19:11
Java
微服务_咖啡店 简介 这是一个微服务架构为基础的,简单的咖啡厅的微服务示例。主要的微服务工程如下: service_user维护了来咖啡厅的用户的领域模型。 service_item维护了咖啡厅的主要商品,包含了咖啡饮品的领域模型。 service_trade包含订单,子订单的领域模型。 主要使用的基础技术如下: 微服务的服务发现使用EurekaServer。EurekaServer的Docker可以从dockerhub中下载。 微服务的数据组装,转发在API Gateway工程中,可以去工程中checkout代码。 使用的工程构造工具:Gradle,Gradlew插件 存储服务:MySQL——InnoDB 涉及到的框架有:SpringMVC,SpringBoot,SpringCloud-Netflix,Hibernate,RxJava(网关工程中) 服务间通信:Restful AP
【文件预览】:
microservice_coffeeshop-master
----docker()
--------Dockerfile(733B)
----gradlew(5KB)
----settings.gradle(116B)
----service_base()
--------src()
----LICENSE(11KB)
----service_dto()
--------src()
--------build.gradle(261B)
----gradle()
--------wrapper()
----README.md(4KB)
----gradlew.bat(2KB)
----service_trade()
--------src()
--------build.gradle(338B)
----.gitignore(269B)
----service_user()
--------src()
--------build.gradle(337B)
----service_item()
--------src()
--------build.gradle(337B)
----build.gradle(5KB)