Матвей Носков «От нуля до ORM: введение в работу с БД на Java»
Одна из основных задач приложения — хранение и накопление данных. Чтобы не писать постоянно хранилище с нуля, разработчики придумали СУБД. Однако для работы СУБД зачастую вновь приходилось писать бойлерплейтный код. Чтобы решить эту проблему, придумали ORM. Эта технология приобрела огромную популярность и была внедрена во все современные системы.
Чтобы начинающему специалисту не хвататься за голову на первой работе или во время разработки собственного проекта, в докладе мы:
— рассмотрели реализацию приложения, взаимодействующего с базой данных, с помощью JPA hibernate и jooq;
— проанализировали каждый из подходов, разобрали их преимущества и недостатки на конкретных примерах;
— определились какой подход лучше выбрать для конкретной задачи.
Ссылка на GitHub: