【文件属性】:
文件名称:accounts-api
文件大小:42KB
文件格式:ZIP
更新时间:2021-05-09 06:18:38
Java
帐户/转帐API
建筑学
为了演示两个不同的概念,我实现了同步帐户api和异步传输api的虚拟版本。
假设条件
更新操作始终成功。 在实际情况下,此类操作必须是事务性的,以便能够回滚。
为了方便测试,已将付款api构造为帐户服务的一部分。
未来的改进
正在使用的内存中数据结构效率低下,并且容易导致内存耗尽。 一些查找操作是非常虚拟的,它们遵循蛮力方法,效率不高。
分页尚未实现以简化为目标
可能有一个端点可以通过外部参考来查找传输,这可能是有用的。
生成并运行
$ mvn clean package
$ java -jar target/account-service-0-SNAPSHOT-jar-with-dependencies.jar
原料药
创建帐号
$ curl --header "Content-Type: application/json" --request POST -
【文件预览】:
accounts-api-master
----.gitignore(54B)
----src()
--------main()
--------test()
----pom.xml(6KB)
----README.md(2KB)