Управление временем в Java приложениях
#Java #сезонjava #clock #время #mutableclock #spring #jpa IV
https://habr.com/ru/post/681608/
#Java #сезонjava #clock #время #mutableclock #spring #jpa IV
https://habr.com/ru/post/681608/
Хабр
Управление временем в Java приложениях
Привет, Хабр! Сегодня я хочу поговорить об управлении временем в Java приложениях: зачем это нужно, и как это можно делать. В реальном коде часто требуется сохранять дату и время в базу данных. Это...
[Перевод] JDBC vs JPA
#БлогкомпанииOTUS #Программирование #Java #java #jdbc #JPA #памятьвjava IV
https://habr.com/ru/post/686082/
#БлогкомпанииOTUS #Программирование #Java #java #jdbc #JPA #памятьвjava IV
https://habr.com/ru/post/686082/
Хабр
JDBC vs JPA
В мире разработки программного обеспечения очень любят аббревиатуры. И работа с базами данных в Java — не исключение. Наличие множества вариантов работы с БД может запутать: что же я использую на...
[Перевод] Миграция на Hibernate 6
#Java #hibernate #migration #jpa #persistence IV
https://habr.com/ru/post/696356/
#Java #hibernate #migration #jpa #persistence IV
https://habr.com/ru/post/696356/
Хабр
Миграция на Hibernate 6
Hibernate 6 была выпущена некоторое время назад, и я вижу, как все больше и больше команд мигрируют свои уровни персистентности или, по крайней мере, готовятся к миграции. Как это часто бывает, объем...
Hibernate: заполняем пробелы
#Java #jpa #hibernate #hibernateorm #hibernateproxy IV
https://habr.com/ru/post/708374/
#Java #jpa #hibernate #hibernateorm #hibernateproxy IV
https://habr.com/ru/post/708374/
Хабр
Hibernate: заполняем пробелы
Я не гуру разработки и не читал книжку по Hibernate на 800 страниц. Я просто любознательный малый, который решил немного хлебнуть из бездонной бочки знаний по разработке на Java. Эта статья...
Spring Data JPA и upsert
#Java #spring #springdata #базыданных #jpa IV
https://habr.com/ru/post/719432/
#Java #spring #springdata #базыданных #jpa IV
https://habr.com/ru/post/719432/
Хабр
Spring Data JPA и upsert
Всем привет! Есть достаточно распространенная задача: нужно вставить новую запись в БД, но если она уже там есть, то её следует обновить. Эта ситуация может встретиться, например, если...
[Перевод] Полезные и неизвестные библиотеки Java
#Программирование #Java #unittesting #testdata #jpa #streamer #persistence IV
https://habr.com/ru/post/720334/
#Программирование #Java #unittesting #testdata #jpa #streamer #persistence IV
https://habr.com/ru/post/720334/
Хабр
Полезные и неизвестные библиотеки Java
Из этой статьи вы узнаете о некоторых не очень известных, но полезных библиотеках Java. Это вторая статья из серии «Полезное и неизвестное». Предыдущая описывала несколько...
Liquibase + Spring Boot: настройка и написание миграций баз данных
#БлогкомпанииHaulmont #Программирование #Java #ТекстовыередакторыиIDE #jpa #liquibase #flyway
https://habr.com/ru/companies/haulmont/articles/826188/
#БлогкомпанииHaulmont #Программирование #Java #ТекстовыередакторыиIDE #jpa #liquibase #flyway
https://habr.com/ru/companies/haulmont/articles/826188/
Хабр
Liquibase + Spring Boot: настройка и написание миграций баз данных
Сегодня я расскажу, как подключить и настроить Liquibase в Spring Boot приложении, сгенерировать скрипты инициализации и миграции схемы БД, а также дополнить уже существующие changelog файлы новыми...
[Перевод] Устойчивость микросервисных Spring приложений: роль аннотации @Transactional в предотвращении утечки соединений
#БлогкомпанииSpringАйО #Высокаяпроизводительность #Программирование #Java #Микросервисы #springboot #jpa
https://habr.com/ru/companies/spring_aio/articles/827642/
#БлогкомпанииSpringАйО #Высокаяпроизводительность #Программирование #Java #Микросервисы #springboot #jpa
https://habr.com/ru/companies/spring_aio/articles/827642/
Хабр
Устойчивость микросервисных Spring приложений: роль аннотации @Transactional в предотвращении утечки соединений
В новом переводе от команды Spring АйО вы узнаете, как аннотация @Transactional помогла решить проблему с утечкой соединений и обеспечила стабильность системы. В любом...
Flyway + Spring Boot: настройка и написание миграций баз данных
#БлогкомпанииHaulmont #Программирование #Java #ТекстовыередакторыиIDE #jpa #liquibase #flyway
https://habr.com/ru/companies/haulmont/articles/829782/
#БлогкомпанииHaulmont #Программирование #Java #ТекстовыередакторыиIDE #jpa #liquibase #flyway
https://habr.com/ru/companies/haulmont/articles/829782/
Хабр
Flyway + Spring Boot: настройка и написание миграций баз данных
В этом гайде я расскажу, как подключить и настроить Flyway в Spring Boot приложении, сгенерировать скрипты инициализации и миграции схемы базы данных вместе с Amplicode ! Статья также доступна в...
Работа с геометрией в JPA и Spring Boot 3
#PostgreSQL #Java #postgis #postgresql #jpa #java #spring
https://habr.com/ru/articles/831566/
#PostgreSQL #Java #postgis #postgresql #jpa #java #spring
https://habr.com/ru/articles/831566/
Хабр
Работа с геометрией в JPA и Spring Boot 3
Добрый день, уважаемые читатели Хабра. В один день для моего pet-проекта понадобилось сделать добавление адресов клиентов, и проверка входит ли этот адрес в зону доставки. Так как статей на эту...
[Перевод] AI-ассистент со Spring AI (Часть I)
#java #kotlin #spring #springboot #springboot #springframework #jpa
https://habr.com/ru/companies/spring_aio/articles/848016/
#java #kotlin #spring #springboot #springboot #springframework #jpa
https://habr.com/ru/companies/spring_aio/articles/848016/
Хабр
AI-ассистент со Spring AI (Часть I)
В новом переводе от команды Spring АйО показан процесс интеграции AI в немалоизвестное приложение Spring Petclinic. В статье автор пошагово делится своим опытом внедрения Spring AI, чтобы...
Оптимистические и пессимистические блокировки на примере Hibernate (JPA)
#hibernate #java #оптимистическаяблокировка #пессимистическаяблокировка #базыданных #cas #jpa
https://habr.com/ru/articles/858714/
#hibernate #java #оптимистическаяблокировка #пессимистическаяблокировка #базыданных #cas #jpa
https://habr.com/ru/articles/858714/
Хабр
Оптимистические и пессимистические блокировки на примере Hibernate (JPA)
Привет, Хабр! Недавно пытался изучить тему «оптимистические» и «пессимистические» блокировки, но на мое удивление ни в ру сегменте, ни в англ — хороших статей, которые дают...
Работаем с JSONB в JPA EclipseLink
#jsonb #jmix #java #eclipselink #jpa
https://habr.com/ru/companies/haulmont/articles/863702/
#jsonb #jmix #java #eclipselink #jpa
https://habr.com/ru/companies/haulmont/articles/863702/
Хабр
Работаем с JSONB в JPA EclipseLink
Поддержка полей JSONB в СУБД PostgreSQL стала результатом большой работы команды PostgresPro и приблизила использование форматов и инструментов для работы с JSON в этой базе данных к статусу...
Защита своего приложения с помощью JWT и Spring Security
#jwt #java #spring #springframework #springboot #springsecurity #jpa
https://habr.com/ru/articles/865180/
#jwt #java #spring #springframework #springboot #springsecurity #jpa
https://habr.com/ru/articles/865180/
Хабр
Защита своего приложения с помощью JWT и Spring Security
В прошлой статье мы познакомились с такой технологией как Keycloak. Кто не видел и хотел бы ознакомиться с ней - Keycloak интеграция со Spring boot . Если говорить вкратце, то Keycloak это технология,...