【文件属性】:
文件名称:money-transfers:DDD,CQRS和ES示例项目
文件大小:101KB
文件格式:ZIP
更新时间:2021-05-18 09:46:10
cqrs ddd event-sourcing example-project cqrs-es
动机
该项目的主要目的是获得事件采购和CQRS的动手经验。
生成并运行
用git clone https://github.com/pomkine/money-transfers
用./gradlew shadowJar构建一个jar
使用java -jar build/libs/money-transfers.jar server config.yml运行jar
API参考
开立账户-POST /account
有效负载: { "initial_balance": {amount} }
范例: { "initial_balance": 125.6 }
获取帐户信息-GET /account/{account_id}
转帐-POST /transfer
有效负载: { "from_account":"{from_account_id}", "to_account":"{to_
【文件预览】:
money-transfers-master
----gradlew(5KB)
----settings.gradle(38B)
----src()
--------test()
--------main()
----config.yml(128B)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(20B)
----.gitignore(73B)
----build.gradle(1KB)