一种简单的解决办法就是保证所有的业务程序接受相同数量的参数,不管用不用它们。这种技术保证我们始终为业务程序提供所需的参数。也有其他的方法可以实现这些所需参数的输入,但是那些不是这篇文章所要讨论的。
扼要重述
假如您的应用程序在数据库中储存它的任何一个或全部业务逻辑,那么有可能它就是被我称作业务规则链接的一个候选者。这种方法答应存储过程在数据库中依次运行,并且让您能够在需要的时候打开或终止这些业务规则。使用这种方法的一些潜在缺陷包括数据安全(执行业务程序的数据储存在一个表格中),和向业务逻辑程序输入参数的非动态性。假如您觉得对于您的业务问题来说,这种方法利大于弊的话,我鼓励您尝试一下这种方法。
评论加载中…
![]() |