0

我的要求: 我有一个方法可以进入 db 并从表中获取信息。并使用此表信息验证进入我的应用程序的用户输入。现在我想替换这个方法并实现相同的功能(去数据库获取一些数据并使用该数据验证用户输入)到流口水的规则。我该怎么做?应该如何将事实(在我的情况下是数据库中的数据)插入到流口水知识会话中?我是否必须先在 POJO 中获取事实,然后在知识会话中插入相同的 POJO(如果可能的话,我对这种方法不太感兴趣)?有没有办法在 .drl 或任何其他外部源(数据库除外)中表示事实本身,然后在 POJO 中加载这些事实并在知识会话中插入 pojo?

高度赞赏回应!谢谢

4

1 回答 1

1

数据可以通过作为事实插入或存储为全局变量的 POJO 提供。如何从“外部源”获取数据并插入或存储数据是完全任意的,您可以使用最适合您的用例的任何内容(XML、JSON、Java 序列化......)。此外,已尝试将 DB 数据扩展为 LHS 规则代码,但这可能不够有效。

于 2015-09-18T15:16:41.110 回答