Entity не стоит делать data-классом потому, что его equals() и hashCode() ломают логику Hibernate при изменении id или полей и также data-классы это final и не имеют пустого конструктора, что идет в разрез с требованиями JPA для работы с прокси-объектами
Спасибо за ссылку - непременно ознакомлюсь. Про кодировки можно писать бесконечно :) Цель этой статьи - дать начинающему разработчику общее представление перед предстоящим открытым уроком Otus
Entity не стоит делать data-классом потому, что его equals() и hashCode() ломают логику Hibernate при изменении
idили полей и также data-классы это final и не имеют пустого конструктора, что идет в разрез с требованиями JPA для работы с прокси-объектамиСделаем продолжение ...
Коллеги, спасибо - опечатку поправили. Сорри :)
Добрый день!
Да. Это сравнение с Java 8. К версии Java 21 switch стал более функциональным, но в ряде случаев Kotlin превосходит и его.
Добрый день!
Можно просто набросать простой проект по примеру из статьи и посмотреть, как это работает - думаю, что будет все понятно
Спасибо за ссылку - непременно ознакомлюсь. Про кодировки можно писать бесконечно :) Цель этой статьи - дать начинающему разработчику общее представление перед предстоящим открытым уроком Otus