文件名称:skip:Vanhack Hackaton项目
文件大小:97KB
文件格式:ZIP
更新时间:2024-05-30 20:11:11
Java
跳过挑战 这个挑战集中在使用“事件承载状态转移”概念上,在该概念中,产品被插入/更新/删除,并分派和事件,其他(产品)api将通过接收事件并执行某些操作来监听并采取行动。关于它的信息(更新其信息,或使产品可用/不可用) 项目结构 如何运行 为了使keycloack在docker和localhost环境上正常工作,请将127.0.0.1 keycloak添加到您的/ etc / hosts文件(Unix平台)中,或者如果未采取此步骤,请找到hosts文件并将其添加到Windows平台中,自动化将不起作用 docker docker-compose up将初始化数据库,rabbitmq和keycloak 模块skip-cart将使Cart API运行 模块skip-product将使Product API运行 cd skip-product mvn spring-boot:run cd sk
【文件预览】:
skip-master
----start-local.sh(294B)
----skip-cart-message-handler()
--------src()
--------pom.xml(909B)
----skip-cart-resources()
--------src()
--------pom.xml(717B)
----skip-cart()
--------src()
--------Dockerfile(211B)
--------pom.xml(2KB)
----skip-product-data()
--------src()
--------pom.xml(2KB)
----skip-cart-common()
--------src()
--------pom.xml(906B)
----skip-product-resources()
--------src()
--------pom.xml(722B)
----README.md(1KB)
----skip-product()
--------src()
--------Dockerfile(214B)
--------pom.xml(2KB)
----stop-local.sh(110B)
----pom.xml(7KB)
----docker-compose.yml(1KB)
----skip-infrastructure()
--------src()
--------pom.xml(1KB)
----skip-product-message-handler()
--------src()
--------pom.xml(867B)
----.gitignore(1009B)
----skip-cart-data()
--------src()
--------pom.xml(2KB)
----files()
--------keycloak()
--------structure.png(12KB)
----skip-product-common()
--------src()
--------pom.xml(909B)
----docker-compose-local.yml(2KB)