0
我有一箇舊的和直流代碼的drools,這段代碼可以讀取容器外部的規則文件(drl),並且可以使用任何Value對象和任何類。Drools到版本6.2的棄用代碼
CommandExecutor ksession;
KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
String file = System.getenv("DOMAIN_HOME")+"/mydrls/business.drl";
kbuilder.add(ResourceFactory.newFileResource(file), ResourceType.DRL);
KnowledgeBase kbase = kbuilder.newKnowledgeBase();
ksession = kbase.newStatelessKnowledgeSession();
DataTest data = new DataTest();
data.setAge(25);
List cmds = new ArrayList();
cmds.add(CommandFactory.newInsert(data));
ksession.execute(CommandFactory.newBatchExecution(cmds));
我怎麼能做同樣的事情,但與Drools版本6.2?