home.social

#hibernate — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hibernate, aggregated by home.social.

  1. Java Digest #39: 91 CVE в Spring, Value Objects в Java и AI-native разработка

    У Spring за один день вышел 91 CVE — больше, чем за весь прошлый год, — и нашел их в основном AI-сканер. Oracle впервые за двадцать лет выпустила патч безопасности вне квартального цикла. А еще уже совсем скоро (15 сентября) выходит JDK 27. Обо всем этом и не только рассказываем в свежем выпуске 🙂

    habr.com/ru/companies/tbank/ar

    #java #jdk #spring #ai #hibernate

  2. Java Digest #39: 91 CVE в Spring, Value Objects в Java и AI-native разработка

    У Spring за один день вышел 91 CVE — больше, чем за весь прошлый год, — и нашел их в основном AI-сканер. Oracle впервые за двадцать лет выпустила патч безопасности вне квартального цикла. А еще уже совсем скоро (15 сентября) выходит JDK 27. Обо всем этом и не только рассказываем в свежем выпуске 🙂

    habr.com/ru/companies/tbank/ar

    #java #jdk #spring #ai #hibernate

  3. Java Digest #39: 91 CVE в Spring, Value Objects в Java и AI-native разработка

    У Spring за один день вышел 91 CVE — больше, чем за весь прошлый год, — и нашел их в основном AI-сканер. Oracle впервые за двадцать лет выпустила патч безопасности вне квартального цикла. А еще уже совсем скоро (15 сентября) выходит JDK 27. Обо всем этом и не только рассказываем в свежем выпуске 🙂

    habr.com/ru/companies/tbank/ar

    #java #jdk #spring #ai #hibernate

  4. Hibernate. Оптимизму здесь (не) место. Блокировки в БД

    Привет, Хабр! Сегодня мы рассмотрим работу блокировок в базах данных, уделив особое внимание оптимистичному подходу и его реализации во фреймворке Hibernate. Сначала я решил сделать схему, которая покажет, как происходит блокировка в базе данных при запросе на обновление внутри какой-либо транзакции. Но в разных базах это происходит по-разному. И чем глубже изучаешь этот вопрос, тем больше находишь отличий. Поэтому я для начала просто приведу красивую картинку, как ИИ видит оптимистичные блокировки. А чтобы совсем не оторваться от реальности, расскажу, как это происходит на примере Postgres.

    habr.com/ru/companies/reksoft/

    #hibernate #блокировка #пессимистическая_блокировка #оптимистическая_блокировка #версионирование #версионирование_данных #версионирование_бд #OptimisticLockType

  5. Оптимистические и пессимистические блокировки на примере Hibernate (JPA)

    Привет, Хабр! Давно хотел стать частью «деврел» сообщества: писать статьи, участвовать автором в митапах и т. д. Но никак не мог найти тему для рассказа. Недавно решил изучить тему «оптимистическая» и «пессимистическая» блокировки, но на мое удивление ни в ру сегменте, ни в англ сегменте — хороших статей, которые дают полное представление об двух типах блокировок с применением Hibernate, нет, поэтому я решил агрегировать всю информацию в одной короткой статье. Так как это моя первая статья, буду рад критике:) Итак, погнали. P. S. Это статья не является полным гайдом для этих двух типов блокировок, она в первую очередь нацелена дать понятное описание двух решений одной проблемы, а если нужны примеры использования в Hibernate, то добро пожаловать в Google:)

    habr.com/ru/articles/858714/

    #hibernate #java #оптимистическая_блокировка #пессимистическая_блокировка #базы_данных #cas #jpa #spring #spring_boot