我可以在流程模式中坚持一个流程吗

我正在尝试在我的项目中使用规则和流程模式。在一篇文章中我发现了这个:

过程被定义为一系列动作,其中一个或多个输入用于产生一个或多个输出。

现在我的问题是:

我可以在进程中保留任何数据库吗?在这种情况下,我的输出可以是持久结果?或者我们应该返回一些输出,然后将该输出持久保存在其他地方。


qq_遁去的一_1
浏览 115回答 1
1回答

智慧大石

您使用的任何模式都应尽可能独立。在您的情况下,该过程不应该担心数据来自哪里以及输出去哪里。它应该与输入和输出方法无关。因此,简而言之,您不应该将数据存储到数据库作为流程的一部分。使用这种方法,您可以稍后更改输入和输出源,而不会影响或改变过程。
打开App,查看更多内容
随时随地看视频慕课网APP