java - 流口水可以使用哪些不同的方言?
问题描述
我正在制定一个每天都会自动触发的规则框架(在我的 Spring Boot 应用程序中)。但是,定义规则的任务落在了对 Java 毫无了解的销售团队手中。
目前,我正在使用 DROOLS,因此想了解是否有任何简单的语言方言可用于编写 .drl 文件。
如果没有,请建议是否有任何其他选项可用于我的场景。
谢谢。
解决方案
他们可以使用决策表,这是带有规则的简单电子表格。请参阅此处的 Drools 文档 [1]。或者他们可以使用 DMN。Drools 现在包含一个 DMN 引擎,但是视觉建模器目前不可用。然而,他们可以使用第三方工具,例如来自 Trisotech 的工具,对 DMN 文件进行可视化建模。在这种情况下,结果不是 DRL 文件。据我记得,使用决策表,它们在内部转换为 DRL。
[1] https://docs.jboss.org/drools/release/7.15.0.Final/drools-docs/html_single/index.html#decision-tables-con_decision-tables
[2] https://docs.jboss .org/drools/release/7.15.0.Final/drools-docs/html_single/index.html#drools.DMN
推荐阅读
- mongo-scala-driver - 无法更新 mongo-scala-driver 中的 Option[X] 字段
- powershell - 将数字输入修改为特定的模式格式?
- windows - 在两个 wix 生成的 msi 安装程序中,卸载一个安装程序会导致另一个无法工作
- bash - IFS 等于换行符在 bash 中不起作用
- visual-studio-code - 输入vscode时如何禁用弹出建议(或提示)窗口?
- javascript - React-Native JavaScriptCore 的好处
- javascript - Material design lite FAB 软键盘弹出
- android - 如何在 Kotlin-Android (ObjectBox) 上使用 ToMany
- java - 迁移到 AndroidX 后,我得到了这个 Error inflating class
- python - Series 的真值是模棱两可的。使用熊猫 python 使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()