17 ноября 2022 | Онлайн

JUG.EKB #19

Программа

Андрей Аркаев
руководитель группы разработки в Naumen
Обновление Hibernate через боль

«Почти все крупные проекты работают с базами данных. Для работы с БД чаще всего используется Hibernate как самая популярная ORM-библиотека. Кодовую базу и библиотеки нужно поддерживать в актуальном состоянии, так как проект может жить не один год.

По нашему опыту, каждое обновление более-менее крупного проекта не проходит гладко. Про улучшения шестой версии Hibernate есть не одна статья, я же, в свою очередь, поделюсь нашим опытом обновления и расскажу, как справились с возникшими сложностями».

Стек технологий: JPA, Hibernate и особенности некоторых реляционных БД.

Илья Сазонов, Фёдор Сазонов
руководитель бэкенд-разработки в Всегда.Да, техлид в Сбере
Добровольно-принудительный Spring

«Сообщество Java-разработчиков выбрало Spring и всё, что с ним связано. Теперь он везде и с этим надо жить. Когда Spring стал мейнстримом, сложились практики его использования, которые не соответствуют рекомендациям экспертов или вообще цинично их игнорируют.

Зачастую те проблемы, которые эксперты хотели решить введением новых методик, разработчики решают введением новых инструментов. И если хотят снизить уровень дискомфорта при разработке в команде, то вынуждены кодить совсем не так, как написано в учебниках. Но некоторые методики все равно очень полезны, несмотря на то, что современный инструментарий сводит на нет профит от их использования».

Стек технологий: Java, Spring, Mapstruct, Hibernate, Mockito, Lombok.

Подписывайтесь на наши блоги

Мы ищем спикеров

Если ты хочешь поучаствовать как спикер в следующем митапе, напиши, о чем хочешь рассказать