Size: a a a

2020 May 11

A

Artjom Kalita in pro.jvm
почему плохо ?
источник

A

Artjom Kalita in pro.jvm
а если это бизнес требование что должно быть 4 колеса
источник

MP

Mikhail Pastukhov in pro.jvm
Вениамин Белоусов
Всем привет! Давно не могу найти ответ на вопрос, подскажите пожалуйста. Предположим есть сущность машина, у неё 4 колеса (одно спущено) (One-To_many). Мы делаем jpa запрос и вытаскиваем машину, и хотим присоединить к машине коллекцию колёс (One-To_many) только тех, которые не спущены. Каким образом это можно сделать?
Есть аннотация @Where можете ей воспользоваться.
Идея в том, чтобы сделать 2 связи OneToMany
Одна с where, другая без.

Та что с where , insertable и updatable =false
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
сорян, было про жпа)
источник

ВБ

Вениамин Белоусов... in pro.jvm
Mikhail Pastukhov
Есть аннотация @Where можете ей воспользоваться.
Идея в том, чтобы сделать 2 связи OneToMany
Одна с where, другая без.

Та что с where , insertable и updatable =false
Круть, спасибо
источник

ВБ

Вениамин Белоусов... in pro.jvm
Поищу в Eclipse Link похожую тему
источник

РН

Роман Нагаев... in pro.jvm
Вениамин Белоусов
Всем привет! Давно не могу найти ответ на вопрос, подскажите пожалуйста. Предположим есть сущность машина, у неё 4 колеса (одно спущено) (One-To_many). Мы делаем jpa запрос и вытаскиваем машину, и хотим присоединить к машине коллекцию колёс (One-To_many) только тех, которые не спущены. Каким образом это можно сделать?
сущность не предполагает фильтрацию в связях, она не для этого
если тебе такое нужно запроси отдельно родителя без потомков и отдельно подмножество его потомков
источник

ВБ

Вениамин Белоусов... in pro.jvm
Роман Нагаев
сущность не предполагает фильтрацию в связях, она не для этого
если тебе такое нужно запроси отдельно родителя без потомков и отдельно подмножество его потомков
Лишний селект в бд, при большом количестве сущностей... Плохое решение.
источник

РН

Роман Нагаев... in pro.jvm
Вениамин Белоусов
Круть, спасибо
на всякий случай скажу что @Where несовместим с двунаправленными связями
источник

РН

Роман Нагаев... in pro.jvm
Вениамин Белоусов
Лишний селект в бд, при большом количестве сущностей... Плохое решение.
а почему ты решил что связи не создают селекты?
источник

ВБ

Вениамин Белоусов... in pro.jvm
Роман Нагаев
а почему ты решил что связи не создают селекты?
Забыл про это кстати... Спасибо!
источник

ВБ

Вениамин Белоусов... in pro.jvm
Роман Нагаев
сущность не предполагает фильтрацию в связях, она не для этого
если тебе такое нужно запроси отдельно родителя без потомков и отдельно подмножество его потомков
Вы уверены что разницы в количестве запросов не будет? Или мне стоит проверить?
источник

РН

Роман Нагаев... in pro.jvm
Вениамин Белоусов
Вы уверены что разницы в количестве запросов не будет? Или мне стоит проверить?
их может стать даже меньше, насчёт eclipse link не уверен, но hibernate например по дефолту фигачит по одному селекту на каждого потомка, в случае с LAZY
источник

ВБ

Вениамин Белоусов... in pro.jvm
Роман Нагаев
их может стать даже меньше, насчёт eclipse link не уверен, но hibernate например по дефолту фигачит по одному селекту на каждого потомка, в случае с LAZY
С вьюшками наверное не так работает. Еще раз большое спасибо
источник

KK

Kostya Kakunin in pro.jvm
кто подскажет почему нет OpenJRE а только жирная OpenJDK — нафига юзерам 100-300Mбайт "бинарого-кода мусора" если ничего лишнего не должно быть!!!
источник

А

Александр in pro.jvm
крик души прям 😅
а почему именно openJRE нужен, когда есть вполне себе JRE от Oracle?)
источник

D

Dima in pro.jvm
Kostya Kakunin
кто подскажет почему нет OpenJRE а только жирная OpenJDK — нафига юзерам 100-300Mбайт "бинарого-кода мусора" если ничего лишнего не должно быть!!!
почему нет?
источник

KK

Kostya Kakunin in pro.jvm
Александр
крик души прям 😅
а почему именно openJRE нужен, когда есть вполне себе JRE от Oracle?)
от оракла все за бабло если в подакшен нужен
источник

AG

Alexey Genus in pro.jvm
https://docs.oracle.com/en/java/javase/11/tools/jlink.html для тех, кто потерял jre
источник

D

Dima in pro.jvm
источник