文件名称:scalasourcing:Scala 的事件溯源库
文件大小:22KB
文件格式:ZIP
更新时间:2024-07-25 07:52:01
Scala
Scala采购 这是一个用于在 Scala 中编写领域驱动和事件源应用程序的库。 它才刚刚开始,现在还不允许太多。 但我想把它发展成真正的交易并在我自己的项目(尚未开源)中使用它。 强调 以下是聚合根的定义方式: import com . scalasourcing . example . domain . editing . TodoId import com . scalasourcing . model . _ object Upvote extends Aggregate { type Id = TodoId case class Cast () extends Command case class Cancel () extends Command case class Casted () extends Event case cla
【文件预览】:
scalasourcing-master
----example()
--------src()
----core()
--------src()
----system.properties(25B)
----pre-commit.sh(126B)
----build.sbt(392B)
----.gitignore(38B)
----project()
--------dependencies.scala(229B)
--------build.properties(132B)
--------commons.scala(275B)
----README.md(4KB)