История изменений
Исправление
vertexua,
(текущая версия)
:
За границей транзакции автоматически переоткрывает транзакции для докачки ленивых OneToMany. Автоматическое построение REST для тех ленивцев, которые не любят DTO. Хотя при полной bidirectional связи мне вообще не понятно как не выгрести всю базу одним запросом без нормальных DTO связанных с бизнес задачей.
Вообщем если ты точно знаешь что сущность отдаешь REST сервисом строго одним образом, то налепи туда JsonIgnore и выставляй в сеть. EclipseLink даже без JOIN FETCH откроет новую транзакцию за границей основной транзакции для докачки.
Доп. плюшка - MongoDB
И в отличии от гибера нету 2259 открытых багов
Исправление
vertexua,
:
За границей транзакции автоматически переоткрывает транзакции для докачки ленивых OneToMany. Автоматическое построение REST для тех ленивцев, которые не любят DTO. Хотя при полной bidirectional связи мне вообще не понятно как не выгрести всю базу одним запросом без нормальных DTO связанных с бизнес задачей.
Вообщем если ты точно знаешь что сущность отдаешь REST сервисом строго одним образом, то налепи туда JsonIgnore и выставляй в сеть. EclipseLink даже без JOIN FETCH откроет новую транзакцию за границей основной транзакции для докачки.
И в отличии от гибера нету 2259 открытых багов
Исходная версия
vertexua,
:
За границей транзакции автоматически переоткрывает транзакции для докачки ленивых OneToMany. Автоматическое построение REST для тех ленивцев, которые не любят DTO. Хотя при полной bidirectional связи мне вообще не понятно как не выгрести всю базу одним запросом без нормальных DTO связанных с бизнес задачей.
Вообщем если ты точно знаешь что сущность отдаешь REST сервисом строго одним образом, то налепи туда JsonIgnore и выставляй в сеть. EclipseLink даже без JOIN FETCH откроет новую транзакцию за границей основной транзакции