代码之家  ›  专栏  ›  技术社区  ›  Umar Farooq

MapStruct fluent getters

  •  0
  • Umar Farooq  · 技术社区  · 5 年前

    MapStruct中是否支持fluent Getter?方法的检查似乎是通过方法名来完成的。因此,对于没有前缀的流利的getter,每个方法都可能看起来像一个getter。

    0 回复  |  直到 5 年前
        1
  •  2
  •   Filip    5 年前

    MapStruct不支持fluent Getter。原因是fluent getters意味着没有返回非void类型的参数的每个方法。

    然而,如果你有某种注释或某种规则,你可以为流利的获取者强制执行,那么你可以看看 AccessorNamingStrategy 并提供自己的实现。