问题背景:
我有一个决策矩阵,它描述了一个角色应该接收哪个电子邮件的动作。
理想情况下,我希望有一个XML文件或数据库表来动态配置这种关系。
我的问题是:
有借书库吗? 是否有任何设计模式?
非常感谢
答案 0 :(得分:0)
虽然对于您的用例可能有点过分,但您可能希望查看规则引擎。这种引擎有Java API个。关于这个JSR的Wikipedia page列出了许多实现。也许其中一个提供了适合您需求的规则语言。 我相信Drools非常成熟(作为实现;而不是名称:/)并且它支持各种语言来描述您的规则。 Apache License v2也适用于许多上下文。
答案 1 :(得分:0)