我已经读过将规则对象模型与业务层对象模型分开是明智的。 drools-guvnor支持两种模式:声明式和POJO。哪个更适合在大型企业应用程序中使用?
设想的体系结构由一个应用服务器上的Presentation + Business Layer和另一个应用服务器上的包装Web服务的guvnor组成,其中Rules WS为业务逻辑公开SOAP Web API以验证规则。
答案 0 :(得分:0)
我更喜欢POJO。如果在一个模型中有太多的模型和许多属性,那么在guvnor中使用声明是一项艰巨的工作。在IDE中,POJO会更灵活,更容易。当模型需要更改时,您应该再次上传POJO jar。