我正在尝试在我的项目中使用规则和流程模式。在一篇文章中我发现了这个:过程被定义为一系列动作,其中一个或多个输入用于产生一个或多个输出。现在我的问题是:我可以在进程中保留任何数据库吗?在这种情况下,我的输出可以是持久结果?或者我们应该返回一些输出,然后将该输出持久保存在其他地方。
1 回答
智慧大石
TA贡献1946条经验 获得超3个赞
您使用的任何模式都应尽可能独立。
在您的情况下,该过程不应该担心数据来自哪里以及输出去哪里。
它应该与输入和输出方法无关。因此,简而言之,您不应该将数据存储到数据库作为流程的一部分。
使用这种方法,您可以稍后更改输入和输出源,而不会影响或改变过程。
- 1 回答
- 0 关注
- 113 浏览
添加回答
举报
0/150
提交
取消