Джексон @JsonIgnore изменила семантику?

Мы только что обновили некоторые зависимости maven, что привело к обновлению Jackson с 1.7.x до 1.9.x

Мы используем для аннотации @JsonIgnore в методах установки, в методах, которые не должны устанавливаться на стороне клиента . например: владелец объекта (должен быть установлен из принципала аутентификации) и т. д.

Нам кажется, что семантики этой аннотации изменились, возможно ли это? теперь поле игнорируется во всех случаях, а не только при установке.

так ли это? есть ли в 1.9 альтернативный способ реализовать только игнорирование SET?

спасибо! р.

9
задан Rafael 15 February 2012 в 19:09
поделиться