Андрей Беляев - JPA-паззлеры (+Hibernate и Spring)

  Рет қаралды 24,525

JPoint, Joker и JUG ru — Java-конференции

JPoint, Joker и JUG ru — Java-конференции

Күн бұрын

Пікірлер: 17
@a2s007
@a2s007 2 ай бұрын
Супер!! Спасибо за видео!
@sleepycakeawake
@sleepycakeawake Жыл бұрын
Блин спасибо вам за вашу работу, было полезно и весело!
@irinav3776
@irinav3776 Жыл бұрын
С lombok много нервов потратила , и не понимала какого хрена это происходит) полезное видео , если бы ещё раньше посмотрела , сэкономила бы много времени
@mykola82
@mykola82 11 ай бұрын
не понял в чём суть проблемы поиска по номеру телефону? Понятно же, что он ничего не найдёт по номеру "11-11-11", когда был добавлен номер "33-33-33" (на 56:45)
@BornToNight
@BornToNight 8 ай бұрын
Скорее всего в таблице Phone был объект с полем number "11-11-11". Как я понял, показали проблему, что у нас в Owner есть поле phoneNumber и то как Spring разрулил (искать по полю или по объекту Phone и его полю Number)
@oleksandrvasylchenko316
@oleksandrvasylchenko316 8 ай бұрын
За лоад режим в ентити граф спасибо!
@xandrviking1113
@xandrviking1113 Жыл бұрын
Спасибо за доклад 👍🖖
@arturbarkou6347
@arturbarkou6347 9 ай бұрын
Доклад ради доклада. Единственная польза его лишь в том, чтобы еще раз напомнить что все свои операции надо проверять, печатать запрос, и понимать что хибер часто ведет себя неочевидным образом. Две строчки вместо целого часа, не благодарите.
@konstantingromov6485
@konstantingromov6485 Жыл бұрын
Интересный доклад, очередной раз убеждаюсь, что Хибернейт - это тот еще велосипед с костылями и во многих случаях его лучше заменять (особенно для чтения). А кто подскажет почему в spring date изобрели велосипед с _ вместо . для поиска/сортировки вложенных полей?
@NeptuneCasto
@NeptuneCasto Жыл бұрын
Нижне подчеркивание, это только в dynamic finders, и на такой код обычно ругается sonar (название метода противоречит шаблону). Если ты пользуешься _ для поиска по вложенной сущности, то скорее всего с твоей моделью что-то не так или тебе лень написать jpql или спецификацию. Или ты не из той сущности обращаешься. (при связи one-to-one это решается просто из репозитория дочерней сущности по ссылке на родителя) Я обычно прошу заменять такие запросы. Даже просто превратив запрос в jqpl через intellij. А в там уже можно и джоин и массив ид полученных ранее передать.
@Daniel-mo1iy
@Daniel-mo1iy Жыл бұрын
Согласен. Я буквально вчера перешёл на spring data - возвращаться на голый jpa уже не хочу! И надеюсь не придется
@AlexKorotkov
@AlexKorotkov Жыл бұрын
Пацаны, сущности сравниваются по идентификаторам (или бизнес-ключам). зачем в иквелз зависимые сущности тащить?
@FlawlessVictory-j8j
@FlawlessVictory-j8j Жыл бұрын
Зачем знать id Colar (дочерней сущности ) чтобы вытащить Родительскую? Это делается нормально в запроса лениво: селект(Pet) и селект(Colar where pet_id = x).
@viewer_evgeniy
@viewer_evgeniy 3 ай бұрын
А кто убил JPA? 😯
@vitaliiivanov9514
@vitaliiivanov9514 Жыл бұрын
По мне так от Lombok вреда намного больше, чем пользы. Если не нравится boilerplate, просто используйте другой язык, например, Kotlin
@Anonimus_13
@Anonimus_13 11 ай бұрын
А что за тема такая в IDEA, не белая, не черная, как будто слегка желтая бумага?
@Lepidocaris
@Lepidocaris 4 ай бұрын
выглядит как ночной режим на ноуте, который баланс белого выкручивает в теплые тона. там и презентация тоже желтит
Владимир Ситников - Обратная совместимость в Java-мире
49:10
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 2,3 М.
JVM ( java virtual machine) architecture - tutorial
29:16
Ranjith ramachandran
Рет қаралды 523 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Вячеслав Круглов - Введение в Hibernate: что, зачем, и где стандартные ловушки
45:40
Евгений Борисов - Spring Patterns
56:38
TechTrain
Рет қаралды 138 М.
Андрей Беляев - Hibernate 6: что нового и почему это важно
49:56
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 19 М.
Транзакции - Spring Framework в деталях
1:20:21
Уголок сельского джависта
Рет қаралды 28 М.
Что такое JDBC? Что такое ORM, Hibernate & JPA?
12:59
Sergey Nemchinskiy
Рет қаралды 75 М.
Hibernate. Подводные камни и как их избежать
23:06
Михаил Киселев
Рет қаралды 3,4 М.
Николай Алименков - Сделаем Hibernate снова быстрым
1:03:18
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 50 М.