在我們的項目中,我們必須實現關於將某些對象映射到某些操作的業務邏輯。在某個動作最終得到解決之前,我們將針對特定類型的對象進行一系列的驗證。換句話說,對於7種類型的對象,我們可以有一系列的動作(從近45個動作中)。Drools是映射業務規則/邏輯的最有效方法嗎?
我們正在考慮使用Drools寫下上述規則。就其效率而言,有沒有人對使用Drools有一些正面/負面的經驗?還有可以使用的jBPM框架(如果我沒有錯誤地使用Drools) - 任何人都熟悉該框架?也許你還有其他一些關於如何解決問題的想法?
感謝您的回覆!我們決定在我們的項目中使用Drools,我們對此非常滿意。一件非常好的事情是我們將規則保留在DRL文件中,並且我們不必每次都重新部署應用程序。 –