drools は初めてですが、既存のプロジェクトに統合したいと考えています。Spring MVC フレームワークを使用しています。drools の無料プロジェクトから、簡単な例の hello world を正常に実装しました。私が今やりたいことは次のとおりです。
- 評価するルールに Bean を送信します。
- ルールに応じて Bean を変更する
- コントローラーに送り返して、ユーザーに応答します。
ステップ 1すでに完了しています。Bean をルールに挿入できました。私のルールで今のところ持っているものは次のようなものです:
global String $test;
rule "Excellent"
when
$m: FLTBean ( listeningScore > 85 )
$p: FLTBean ( listeningScore < 101 )
then
$test = "Excellent";
System.out.println( $test );
end
ステップ 2とステップ 3については、どうすればよいかわかりません。可能であれば、これを行うための簡単なコードを教えてください。ネストされたルールが必要です。例として2つのネストされたルールを使用すると、素晴らしいでしょう。
前もって感謝します。