如果在遍历可能为空的级联方法时经常遇到 NPE。例如,我想查询客户的“称呼”属性..
ConstructorExpression giftCE = ConstructorExpression.create(Gift,
order.a.b.c.salutation
)
a、b 或 c 中的任何一个或全部都可能为 NULL,从而导致 NPE。
在 Java 或 Groovy 中防范此类 NPE 的最佳“querydsl”方式是什么?
(我不确定 Groovy 的 Elvis op 是否在 querydsl 语句中涵盖了这种情况)