小编mdo*_*mdo的帖子

Java 8方法参考:提供能够提供参数化结果的供应商

我想用

java.util.Optional.orElseThrow()
Run Code Online (Sandbox Code Playgroud)

使用Exception类型请求构造函数参数.像这样的东西:

orElseThrow(MyException::new(someArgument)) // obviously NOT working
Run Code Online (Sandbox Code Playgroud)

有没有办法创建一个传递我的参数值的供应商?

java java-8 java-stream

242
推荐指数
3
解决办法
10万
查看次数

领域驱动的设计,事件源和不断发展的模型

Eric Evans讨论了DDD中不断发展的模型,因此重构对于DDD似乎至关重要。当一个人拥有世界的关系持久状态时,您可以通过更改数据库架构的迁移来处理模型更改。

使用事件源时如何应对模型更改?如果聚合中发生不兼容的更改,从而阻止了事件的重播,那么是否存在某种最佳实践?还是只是不?

domain-driven-design event-sourcing

5
推荐指数
1
解决办法
2080
查看次数