Все, что делает скорость - пытается вызвать beany.candidate
, если это не удается, она вызывает beany.getCandidate()
и так далее, как объяснено здесь .Ваш код в основном эквивалентен:
beany.getCandidate().getItem().getCode()
Если вы запустите код выше в Java, это даст вам желаемый результат?
Отладка, доступ только сначала $beany.candidate
, затем $beany.candidate.item
и т. Д., Чтобы увидеть, какой из них не удается.