【文件属性】:
文件名称:library-saga:一个CQRS示例
文件大小:80KB
文件格式:ZIP
更新时间:2021-05-14 02:09:11
Java
书库传奇
这是域驱动设计和Spring Boot技术的练习。
该程序管理图书馆的书籍和读者。 每个读者最多可以借阅三本书,并且一次只能由一位读者借阅一本书。 一本书借了五遍后,就被标记为“热门”书。 管理员可以注册新书和新读者。 管理员可以检查谁拿着一本书,以及读者当前借了哪些书。
该应用程序使用:
域驱动设计
CQRS
活动采购
Sprint Boot
轴突框架
RESTful服务
建造
$ mvn软件包
启动服务
净启动MongoDB
java -jar target / library-0.1.0.jar
测验
注册库
curl -X POST -d'{“ name”:“ Bantian District Library”}'-H“ Content-Type:application / json”
注册读者
curl -X POST -d'{“ name”:“ John
【文件预览】:
library-saga-master
----.gitignore(18B)
----build.gradle(789B)
----src()
--------main()
--------test()
----.classpath(1024B)
----gradlew(5KB)
----LICENSE(1KB)
----.settings()
--------org.eclipse.m2e.core.prefs(90B)
--------org.eclipse.core.resources.prefs(119B)
--------org.eclipse.jdt.core.prefs(243B)
----pom.xml(3KB)
----README.md(2KB)
----gradlew.bat(2KB)
----application.properties(72B)
----.project(564B)
----gradle()
--------wrapper()