我有一组用户,我需要知道该数组是否仅包含一个用户,如果是,那么该用户是否是超级用户。为此,我认为规范(isSatisifedBy)非常适合,但是,我应该在我的应用程序中的哪里保存这些文件?在规范文件夹下的有界上下文中?
提前致谢
我有一组用户,我需要知道该数组是否仅包含一个用户,如果是,那么该用户是否是超级用户。为此,我认为规范(isSatisifedBy)非常适合,但是,我应该在我的应用程序中的哪里保存这些文件?在规范文件夹下的有界上下文中?
提前致谢
请参阅Eric Evans 在他关于 DDD 的著名书籍中制作的这个示例。
规范是领域模型的一部分,因此应该存在于模型的同一个包中,所以当然是在同一个有界上下文中。
在这个例子中,Cargo
是模型并且RouteSpecification
是它的规范之一。