Drools Guvnor数据枚举API
在Guvnor文档中,我知道如何定义数据枚举并在Guvnor中使用它。是否可以从我自己的Java代码中获取数据枚举?来自Guvnor的文档: 以编程方式加载枚举:在某些情况下,人们可能希望完全从外部数据源(如关系数据库)加载枚举数据。为此,可以实现一个返回映射的类。映射的键是一个字符串(如上所示的Fact.field名称),值是一个java.util.List字符串 “=”告诉它通过执行代码来加载数据Drools Guvnor数据枚举API,drools,guvnor,Drools,Guvnor,在Guvnor文档中,我知道如何定义数据枚举并在Guvnor中使用它。是否可以从我自己的Java代码中获取数据枚举?来自Guvnor的文档: 以编程方式加载枚举:在某些情况下,人们可能希望完全从外部数据源(如关系数据库)加载枚举数据。为此,可以实现一个返回映射的类。映射的键是一个字符串(如上所示的Fact.field名称),值是一个java.util.List字符串 “=”告诉它通过执行代码来加载数据 致以最良好的祝愿,我希望现在回答这个问题不会太晚 要将枚举从应用程序加载到guvnor 从字符
致以最良好的祝愿,我希望现在回答这个问题不会太晚 要将枚举从应用程序加载到guvnor
public class SampleDataSource2 {
public Map<String>, List<String> loadData() {
Map data = new HashMap();
List d = new ArrayList();
d.add("value1");
d.add("value2");
data.put("Fact.field", d);
return data;
}
}
=(new SampleDataSource2()).loadData()