【发布时间】:2012-06-07 20:49:53
【问题描述】:
对于可能有 1000 多个 biz 规则验证的应用程序,我应该使用哪种框架/设计模式?
我正在处理的系统类型包括许多允许用户输入的输入表单。每个输入表单都有不同的部分。
即表格 A 有 A/B/C/D 部分。表格 B 有 B/C/D 部分
其中一些 biz 规则验证对这两种形式都是通用的,我也在寻找一种重用规则的方法。
如何构建强大的业务规则验证框架?
【问题讨论】:
-
这个问题太笼统了。你考虑过什么?
-
1000 个验证或 1000 个规则?规则有多复杂?它们多久更换一次?他们需要多快做出改变?更改是否具有追溯力?
-
规则和验证的组合。它们几乎没有变化,对于每条规则,我都需要向用户返回一条错误消息。
标签: java design-patterns frameworks