Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с org.codehaus.jackson / 3 сообщений из 3, страница 1 из 1
24.12.2012, 23:31:30
    #38091300
rdm
rdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с org.codehaus.jackson
Не пойму в чем дело)
Spring MVC + Jackson, контроллер отдает json при помощи метода @ResponseBody public Map ...
В этот Map помещается объект класса User, в этом классе есть поле:

@JsonIgnore
@JsonManagedReference("user-prop")
@OneToMany(fetch= FetchType.LAZY....)
@Valid
private Set<Prop> props = new HashSet<>();

Но почему то всегда возникает LazyException при попытке Jacksona обработать это поле. Есть другие поля в этом классе помеченные абсолютно также, тоже не загруженные(Lazy), но с ними проблем нет. В чем же дело? )
...
Рейтинг: 0 / 0
24.12.2012, 23:35:13
    #38091302
rdm
rdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с org.codehaus.jackson
Ой, или если поле загружается лениво(hibernate), то Jackson игнорирует аннотацию @JsonIgnore?
...
Рейтинг: 0 / 0
25.12.2012, 00:32:02
    #38091350
rdm
rdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с org.codehaus.jackson
Проблема решена.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с org.codehaus.jackson / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]