在我的 Fusion Web 应用程序中,我在实体对象中定义了几个业务规则。一切正常。问题是我无法以编程方式获取它们。我已经搜索了 EntityObjects Impl java 类,但没有应该执行验证的方法。有谁知道如何从实体对象中获取业务规则?我需要至少得到一份清单。
更新:
EntityDefImpl eoDef = EntityDefImpl.findDefObject("package...MyEO");
for (Object o : eoDef.getValidators()) {
System.out.println("Rule: " + o);
}
但即使在这种情况下,我也没有得到业务规则列表。