#hibernate — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #hibernate, aggregated by home.social.
-
Backbase is hiring Senior AI Applied Software Engineer
🔧 #java #typescript #angular #vue #hibernate #cicd #seniorengineer
🌎 Kraków, Poland
⏰ Full-time
🏢 BackbaseJob details https://jobsfordevelopers.com/jobs/senior-ai-applied-software-engineer-at-backbase-com-jul-27-2026-d39e53?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Backbase is hiring Senior AI Applied Software Engineer
🔧 #java #typescript #angular #vue #hibernate #cicd #seniorengineer
🌎 Kraków, Poland
⏰ Full-time
🏢 BackbaseJob details https://jobsfordevelopers.com/jobs/senior-ai-applied-software-engineer-at-backbase-com-jul-27-2026-d39e53?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Backbase is hiring Senior AI Applied Software Engineer
🔧 #java #typescript #angular #vue #hibernate #cicd #seniorengineer
🌎 Kraków, Poland
⏰ Full-time
🏢 BackbaseJob details https://jobsfordevelopers.com/jobs/senior-ai-applied-software-engineer-at-backbase-com-jul-27-2026-d39e53?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Backbase is hiring Senior AI Applied Software Engineer
🔧 #java #typescript #angular #vue #hibernate #cicd #seniorengineer
🌎 Kraków, Poland
⏰ Full-time
🏢 BackbaseJob details https://jobsfordevelopers.com/jobs/senior-ai-applied-software-engineer-at-backbase-com-jul-27-2026-d39e53?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Backbase is hiring Senior AI Applied Software Engineer
🔧 #java #typescript #angular #vue #hibernate #cicd #seniorengineer
🌎 Kraków, Poland
⏰ Full-time
🏢 BackbaseJob details https://jobsfordevelopers.com/jobs/senior-ai-applied-software-engineer-at-backbase-com-jul-27-2026-d39e53?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
[Перевод] Победить Hibernate в тестах. Возможно?
Победить Hibernate в тестах. Сможем? Всем, привет! На связи Михаил Поливаха, технический лидер Open Source проекта Axelix (проект, посвященный помочь вам идентифицировать частые проблемы в Java server-side приложениях, в т.ч в рамках работы с Hibernate). Данная, последняя статья является продолжением небольшой серии статей ответов на вопросы, которые возникли у участников Spring АйО Академии в рамках программы Hibernate. Я рассмотрю оставшиеся последние вопросы, а именно: “Можно ли в тестах как-то проверить, что Hibernate под капотом делает что-то страшное?” Тут очень важно не давать вам “рыбу”, а научить вас рыбачить, т.е. дать вам некоторый фреймворк о том, что стоит держать в уме при работе с Hibernate.
https://habr.com/ru/companies/spring_aio/articles/1068176/
#java #hibernate #axelix #orm #sql #jpa #test #unittesting #springdata #springboot
-
Impact.com is hiring Full Stack Software Engineer
🔧 #java #javascript #angular #react #springboot #vue #redux #vuex #hibernate #css #docker #elasticsearch #html #kubernetes #mvc #mysql #sql #tdd
🌎 Columbus, Ohio
⏰ Full-time
🏢 Impact.comJob details https://jobsfordevelopers.com/jobs/full-stack-software-engineer-at-impact-com-may-27-2026-580da3?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Что вам нужно знать про семантику List и Set в Hibernate
Привет, друзья! На связи Михаил Поливаха, технический лидер проекта Axelix . В рамках Spring АйО Академии я встречал большое количество похожих вопросов, посвященных правильному дизайну сущностей и другим похожим вопросам. Я обещался на все эти вопросы ответить в рамках статьи. На самом деле, одной статьи у меня не вышло, скорее всего, будет серия статей. Надеюсь, будет интересно :)
-
Когда Hibernate плевать на ваш OneToOne Lazy Loading
Привет, Друзья! На связи Михаил Поливаха, технический лидер проекта Axelix . В рамках программы Hibernate в Spring АйО Academy мы краем обсудили тему, касаемую того, что @OneToOne отличается от других отношений. В частности, Hibernate может спокойно грузить его Eagerly, даже если вы явно поставите FetchType.LAZY . У парней был закономерный вопрос - почему? И знаете, к моему удивлению, нормального материала в сети я не нашёл. В общем, решил выпустить статью, которая не просто отвечает на этот вопрос, а даёт прямо хороший, развернутый ответ на то, почему Hibernate это делает. Иными словами, я в статье постараюсь детально пояснить: Что на самом деле такое FetchType.LAZY ? Почему @OneToOne не всегда возможно сделать Lazy именно в Java ? Почему при этом @ManyToOne можно сделать Lazy всегда (предполагая не final класс сущности)? Разберём по шагам.
-
[Перевод] JPA 4. Переосмысление Hibernate
Данная статья является переводом анонса Гевина Кингa о релизе первого milestone JPA 4 спецификации и общего вектора развития JPA. Полноценная 4-ая версия JPA спецификации должна выйти чуть-чуть позже в этом году. Тем не менее, то, что сейчас в Milestone это основа, которая, возможно, с небольшими доработками, но уже пойдёт в релиз в этом году. От себя скажу, что данное обновление будет довольно крупное. Я оставил свои комментарии там, где посчитал уместным. P.S: У нас в рамках Spring АйО Академии как раз есть программа посвящённая Hibernate. В ней мы тоже затронем новую версию спецификации, в частности и работу со StatelessSession и EntityAgent на практике. Я думаю, что из всего апдейта, именно стандартизация работы без Persistence Context будет самым важным для прикладных разработчиков. Остальное тоже важно, но не так как работа с EntityAgent . Приятного чтения!
-
Hibernate merge: начали за здравие, закончили за упокой
Я уже давно хотел на этот счет написать статью. Она короткая,но имхо она нужна. Давайте с места в карьер: merge в Hibernate это не универсальный save , и чаще всего он Вам не нужен . На самом деле, если абстрагироваться, то это специализированная операция для случая, когда у вас есть detached-сущность , и вы хотите перенести ее состояние в текущий Persistence Context. Проблема в том, что на практике merge очень часто используют для апдейта любой сущности ( Spring Data JPA иногда так делает ) и как следствие получают лишние SQL-запросы. Ниже разберем на мой взгляд главное - почему именно так происходит , где merge действительно нужен, а где он превращается в антипаттерн (P.S да почти везде).
-
Suspend then hibernate sounds simple, until LUKS and LVM enter the picture. Make it work without breaking your system. #linux #powermanagement #luks #lvm #hibernate #suspend
http://tomsitcafe.com/2026/01/14/suspend-then-hibernate-with-luks-and-lvm-a-practical-setup/
-
Suspend then hibernate sounds simple, until LUKS and LVM enter the picture. Make it work without breaking your system. #linux #powermanagement #luks #lvm #hibernate #suspend
http://tomsitcafe.com/2026/01/14/suspend-then-hibernate-with-luks-and-lvm-a-practical-setup/
-
Почему Я выбираю Spring Data JDBC
Реляционные базы данных по-прежнему остаются главным хранилищем наших данных. А значит, вопрос выбора инструмента отображения данных из БД на уровне приложения - всё так же актуален. Долгое время я выбирал: Spring Data JPA. Уверен, что большинства из вас — тоже. Но времена меняются, и в 2025 для своих новых проектов я использую — Spring Data JDBC. Почему? Если вам стало любопытно — добро пожаловать под кат.
https://habr.com/ru/companies/haulmont/articles/973124/
#jpa #springdata #jdbc #hibernate #java #spring #orm #springboot
-
[Перевод] ORM это Вьетнамcкая Война Компьютерных Наук
Данная публикация является переводом статьи Jeff-a Atwood-а почти 20-ти летней давности. Jeff Atwood, один из фаундеров StackOverFlow, написал эту статью как некоторое резюме того, как человечество боролось с проблемой O/R Impedance Mismatch. Я частично принимаю участие в написании разных ORM решений, например, Spring Data JDBC / R2DBC , и скоро
https://habr.com/ru/companies/spring_aio/articles/972316/
#java #orm #springdata #hibernate #jdbc #jooq #database #rdbms
-
Jakarta Data. Что это означает для Java-сообщества
Большинство enterprise-приложений работают с БД в том или ином виде. Чаще всего в качестве БД выступает реляционная DBMS, например, PostgreSQL или Oracle. Относительно часто для доступа к данным используют Hibernate. Ранее он предлагал только одну спецификацию — JPA (Java Persistence API), она же Jakarta. Но теперь Hibernate реализует ещё и Jakarta Data. Jakarta Data — это новая спецификация под зонтиком проекта Jakarta EE (как и JPA), которая упрощает интеграцию данных в корпоративных Java-приложениях. Обе эти спецификации разрабатывает Eclipse Foundation, и в частности Gavin King, создатель Hibernate. Большинство разработчиков привыкли работать с Hibernate именно через Spring Data JPA. Изначально, когда только обсуждали спецификацию Jakarta Data, Spring Data ( не обязательно JPA ) была одним из тех проектов, который, в перспективе, мог бы реализовать спецификацию Jakarta Data. Но этого не произошло, и, несмотря на то, что изначально команда Spring Data была вовлечена в процесс создания спецификации, они отказались от идеи реализовывать Jakarta Data, и та стала развиваться самостоятельно. Сегодня Jakarta Data применяют в Hibernate, Open Liberty и ряде более мелких решений. Как же так вышло? Меня зовут Михаил Поливаха, я практикующий инженер и активный коммитер Spring Data. В этой статье я расскажу об особенностях Jakarta Data, как она появилась и чем отличается от конкурентных решений. Я также расскажу, что помешало команде Spring Data реализовать Jakarta Data, и что же нас ждёт дальше.
-
This year you can meet both our organizers at #springio25 in Barcelona🥳
@thjanssen123 will do a full day workshop about #spring data #jpa and a regular session why spring data jpa might the cause of death for your application. @atomfrede will do a talk about how #hypermedia and #htmx can simplify your everyday #webDevelopmentWho else will be there? #SpringData #springboot #java #community #hibernate
-
Do you remember me talking about this wonderful article? the one where you are taught in detail with source snippets how Linux goes bye-bye when it goes to sleep?
The article has so much in-depth details that it takes a lot of time, considerable inteligencia & knowledge to process. Contrary to others I will not only say it, I will explicitly state it is fascinating and a heavy read.Take your time to process the article; it's worth learning this in depth, in miniatures detail, all the way down to the sources, so you know what goes on, when the power management or your Linux powered VM, or Linux powered Hardware machine, goes down, hard, inexplicable:
To you it will become explainable!
🖋️ #bash #sh #zsh #ksh #csh #tsh #PowerManagement #sleep #hibernate #Linux #POSIX #FOSS #100daysofCode #640DaysOfCode #1024DaysOfCode #programming #GCC #gplusplus #gdb