本人drools萌新一枚,刚开始研究drools,照着网上写了一个demo。各种渠道都说drool是支持java枚举类的,但是在drl文件中使用的时候一直标红,运行报错,千辛万苦终于解决。
废话不多说,重点在这里!!!
重点:除了要import引用实体类之外,还要把实体类内部的枚举类也import引用进来。下面截图代码,截图方便大家看清楚标红的地方。
实体类:

错误的使用方式:

正确的使用方式:

后话:看到有在drl文件中直接声明枚举的,这个我还没弄成功,还要继续研究啊。
博主作为drools新手,在drl文件中使用Java枚举类时遇到标红报错问题。经研究发现,除import引用实体类,还需引用实体类内部的枚举类才能解决。此外,博主提到在drl文件中直接声明枚举尚未成功,仍需研究。
本人drools萌新一枚,刚开始研究drools,照着网上写了一个demo。各种渠道都说drool是支持java枚举类的,但是在drl文件中使用的时候一直标红,运行报错,千辛万苦终于解决。
废话不多说,重点在这里!!!
重点:除了要import引用实体类之外,还要把实体类内部的枚举类也import引用进来。下面截图代码,截图方便大家看清楚标红的地方。
实体类:

错误的使用方式:

正确的使用方式:

后话:看到有在drl文件中直接声明枚举的,这个我还没弄成功,还要继续研究啊。