一系列相关操作的设计模式

时间:2018-06-20 07:58:15

标签: java oop design-patterns software-design

我有一个用例,需要按如下所述处理请求

  1. 验证请求
  2. 授权请求
  3. 验证消息(读取数据库中的现有记录并对其进行验证)
  4. 执行一些异步操作
  5. 更新数据库中的记录并通知客户

问题是我需要读取步骤4中在步骤3中读取的相同记录 和第5步 由于这看起来 就像工作流程一样,我认为我可以使用COR设计模式。 但是,我不想在步骤4和5中再次读取数据库记录,而是要将其从步骤3传递到步骤4和5。

在此工作流程中可以使用什么优雅的设计模式。 您能帮我提供一些类/接口结构吗?

1 个答案:

答案 0 :(得分:0)

这不是设计模式的问题:只需将数据放入Google Guava之类的缓存中

相关问题