Size: a a a

2020 November 27

GM

Gennady Moiseychenko in pro.jvm
Добрый день. Подскажите, а есть ли какая-то подобная группа для постгри?
источник

かたかわ in pro.jvm
Gennady Moiseychenko
Добрый день. Подскажите, а есть ли какая-то подобная группа для постгри?
источник

GM

Gennady Moiseychenko in pro.jvm
спасибо
источник

K

Kabukiman in pro.jvm
Есть энтити с полем-коллекцией.
Когда на save передается дто с айди (то есть update), но с null вместо коллекции, то хибернейт падает, ибо JPA с наллами не работает.
Варианты:
1) говорить пользователям, чтобы мутировали то, что получили на гет, там всегда emptyList()
2) в маппере самим вместо null ставить пустой список.

Что менее костыльно? Или вообще положено как-то иначе?
источник

РН

Роман Нагаев... in pro.jvm
Kabukiman
Есть энтити с полем-коллекцией.
Когда на save передается дто с айди (то есть update), но с null вместо коллекции, то хибернейт падает, ибо JPA с наллами не работает.
Варианты:
1) говорить пользователям, чтобы мутировали то, что получили на гет, там всегда emptyList()
2) в маппере самим вместо null ставить пустой список.

Что менее костыльно? Или вообще положено как-то иначе?
ставить пустой список нельзя, потрёшь связи, я делаю так:

в дто маппере при преобразовании дто в ентити  явно делаю запрос к базе, забираю оттуда id потомков для коллекции, для каждого id беру референс и кладу референсы в коллекцию в ентити
источник

K

Kabukiman in pro.jvm
Спасибо, звучит логично, хоть и идея на каждый чих ходить в базу меня не радует в общем случае.
источник

AE

Alexandr Emelyanov in pro.jvm
Kabukiman
Спасибо, звучит логично, хоть и идея на каждый чих ходить в базу меня не радует в общем случае.
Возьми мапстракт, там даже в документации есть пример с entity manager
источник

AE

Alexandr Emelyanov in pro.jvm
Вытаскиваешь из базы и мапишь входное дто мапстрактом на сущность, полученную из бд
источник

D

Dima in pro.jvm
это называется update + mapping target
источник

D

Dima in pro.jvm
но связки лучше маппить вручную
источник

D

Dima in pro.jvm
никакой маппер это не сделает норм
источник

SP

Sergey Potekhin in pro.jvm
Kabukiman
Спасибо, звучит логично, хоть и идея на каждый чих ходить в базу меня не радует в общем случае.
и тут поможет кеш второго уровня, например в исполнении Hazelcast
источник

НБ

Никита Берегуля... in pro.jvm
Привет, подскажите как быть в такой ситуации, я просто в фронте не очень силен:
мне нужно с помощью jsoup достать один элемент со страницы. В body лежит <div id="root"></div>, при чем при загрузке html он всегда пустой. Его содержимое можно увидеть только если использовать в браузере в средствах разработчика inspect element.
Я как понимаю какой-то модный javascript framework сеттит в него значения? Если да - то с помощью jsoup его в теории можно достать? Если нет - то какие инструменты могут помочь? Спасибо!

P.S. Нужно достать число с этой страницы https://misto.lun.ua/air
источник

OO

Oleksandr Olgashko in pro.jvm
Никита Берегуля
Привет, подскажите как быть в такой ситуации, я просто в фронте не очень силен:
мне нужно с помощью jsoup достать один элемент со страницы. В body лежит <div id="root"></div>, при чем при загрузке html он всегда пустой. Его содержимое можно увидеть только если использовать в браузере в средствах разработчика inspect element.
Я как понимаю какой-то модный javascript framework сеттит в него значения? Если да - то с помощью jsoup его в теории можно достать? Если нет - то какие инструменты могут помочь? Спасибо!

P.S. Нужно достать число с этой страницы https://misto.lun.ua/air
почему бы не запросить с https://www.airnow.gov/aqi/aqi-basics/ напрямую?
источник

OO

Oleksandr Olgashko in pro.jvm
они оттуда тащат
источник

OO

Oleksandr Olgashko in pro.jvm
источник

OO

Oleksandr Olgashko in pro.jvm
точнее наоборот, они эти данные предоставляют
источник

OO

Oleksandr Olgashko in pro.jvm
но не суть важно
источник

НБ

Никита Берегуля... in pro.jvm
Oleksandr Olgashko
почему бы не запросить с https://www.airnow.gov/aqi/aqi-basics/ напрямую?
Разобрался как с их сайта данные взять. Но они вроде пишут что это чисто их данные О_о
источник

OO

Oleksandr Olgashko in pro.jvm
Никита Берегуля
Разобрался как с их сайта данные взять. Но они вроде пишут что это чисто их данные О_о
почти наверняка они их отправляют в AQI
источник