在WinForm应用程序中使用工作单元模式时应如何处理事务

  • 初始化表单时是否应该创建新的UOW session ?
  • 退出表单时处理?
  • 在每次保存时都调用UOW.commit()吗?

  • 请指教

    关于此主题的任何文章?

    最佳答案

  • 我将尝试发现用户在UI中实现的用例/任务。
  • 这些用例每个都代表一个细粒度的UOW。
  • 我们倾向于以向导的形式实现这些用例,但是一个简单的“edit”按钮可以指示用例的开始,而save / cancel按钮可以指示用例的结束也是可行的。 。

  • 因此:尝试识别用例并将其表示为UOWS。

    10-05 22:07