Spring Data – важливий модуль універсального фреймворку Spring та зручний механізм для взаємодії з базами даних.
На даному курсі розглядається інтеграція Spring Framework з різноманітними джерелами даних. На уроках ви дізнаєтесь про основні концепції та прийоми роботи з базами даних через Spring Data JPA, Hibernate та JDBC Template. Ви отримаєте навички створення ефективних додатків з використанням Spring Data та вивчите способи роботи з реляційними та NoSQL базами даних. Навички, отримані під час навчання, дозволять вам ефективно працювати з даними у Spring, розробляти складні додатки та використовувати найкращі практики доступу до даних.
Даний курс підійде новачкам, що мають навички роботи з Java, розуміння об’єктно-орієнтованого програмування, базове розуміння SQL та принципів роботи з реляційними базами даних. Також курс буде корисним досвідченим розробникам, що бажають оновити знання або заповнити пробіли в навичках роботи зі Spring Data.
На цьому уроці будуть розглянуті загальні відомості про призначення, використання та роль Spring Data як частини Spring Framework. Будуть висвітлені переваги Spring Data у роботі з різноплановими джерелами даних. Також, будуть розглянуті базові налаштування та створення Spring Boot проєкту у якому в подальших уроках будуть демонструватись можливості інструменту Spring Data.