0

如果在 Java XOM 中实现 getter 和 setter,BOM 中的 Navigation 方法是否执行 getter?

4

3 回答 3

0

是的。

棘手的部分是Java getter 和setter 通常在BOM 中显示为属性,而不是方法。默认情况下,ODM 会自动像那样映射它们。然后导航短语将在属性上。您可以通过从 BOM 类中删除 BOM 属性并在其位置定义 getter(和 setter)BOM 方法(使用引用 Java 方法的 B2X)来设置一个或一个选项,从而整体覆盖该行为。

于 2020-05-20T03:48:17.227 回答
0

是的,getter 和 setter 可以用作规则中的任何其他方法。但是,即使没有 getter 和 setter,您也可以使用 XOM。我的建议是不要使用 getter 和 setter。否则如果你需要你可以去..!!

于 2019-05-15T13:07:24.770 回答
0

实际上,如果 getter 和 setter 是公共的,那么使用 getter 和 setter(如果它们存在)优先于直接使用该字段。

于 2018-08-29T16:25:29.200 回答