文件名称:六角形建筑:六角形建筑图案的一个例子
文件大小:30KB
文件格式:ZIP
更新时间:2024-03-12 13:11:22
Scala
六角形建筑 在此项目中,我们使用Hexagonal Architecture构建了一个示例交易验证和匹配应用程序。 什么是六角形建筑? 六角形体系结构或端口和适配器体系结构是软件设计中使用的体系结构模式。 它旨在创建松耦合的应用程序组件,这些组件可以通过端口和适配器轻松连接到其软件环境。 这使得组件可以在任何级别上互换,并有助于测试自动化 现在播放 将项目克隆到本地系统: $ git@github.com:knoldus/hexagonal-architecture.git Akka要求您在计算机上安装或更高版本。 如果没有,请安装SBT 参考
【文件预览】:
hexagonal-architecture-master
----trade-view-adapter()
--------src()
----src()
--------main()
----build.sbt(2KB)
----common()
--------src()
----.gitignore(254B)
----project()
--------Dependencies.scala(3KB)
--------build.properties(18B)
----trade-matching-engine()
--------src()
----trade-fix-adapter()
--------src()
----README.md(1KB)
----trade-booking-adapter()
--------src()