我有一个规则,它接受Map()
事实,然后为这张地图设置很多元素。在执行其他规则时,我希望能够在其他地方使用此地图。我在 Drools 中读到了全局变量,但似乎它们不应该用于此目的。现在我将此映射作为私有属性保存在 Java 类中,以便它可以将所有数据保存在 Web 应用程序上下文中,但这会增加我的内存占用。我知道这听起来可能很奇怪,但是 Drools 规则中是否有任何与 Java 静态字段的类比?
提前致谢!
我有一个规则,它接受Map()
事实,然后为这张地图设置很多元素。在执行其他规则时,我希望能够在其他地方使用此地图。我在 Drools 中读到了全局变量,但似乎它们不应该用于此目的。现在我将此映射作为私有属性保存在 Java 类中,以便它可以将所有数据保存在 Web 应用程序上下文中,但这会增加我的内存占用。我知道这听起来可能很奇怪,但是 Drools 规则中是否有任何与 Java 静态字段的类比?
提前致谢!