Kurs Hibernate – podstawy aplikacji bazodanowych

79

Zrozum podstawową koncepcje programowania aplikacji bazodanowych z użyciem Hibernate.

Poziom: podstawy
Data wydania: 2022
Czas trwania: 7 godzin 50 minut

Co w kursie?

W tym kursie nauczysz się korzystania Hibernate od podstaw z łatwymi do zrozumienia przykładami. Poznaj architekturę Hibernate, konfigurując frameworka dla projektów Java. Zdobędziesz wiedzę na temat wszystkich podstawowych koncepcji frameworka Hibernate.

Kurs rozpoczniesz od konfiguracji środowiska i zainstalowania Hibernate oraz Apache commons logging.Następnie utworzysz prostą aplikację, gdzie zrozumiesz jak korzystać z tabel i bazy danych.

Czego się nauczysz?

  • Zrozumiesz koncepcje Hibernate
  • Nauczysz się tworzyć kod korzystając z Hibernate
  • Poznasz funkcje Hibernate
  • Dowiesz się czym jest sesja
  • Zapoznasz się z pojęciem obiektów
  • Poznasz działanie mapowania i cyklu życia
  • Nauczysz się pracować z tabelami
  • Dowiesz się czym są adnotacje
  • Wykorzystasz klasy w projekcie
  • Dowiesz się jak skonfigurować mapowanie tabel

Dla kogo jest ten kurs?

  • Mile widziana podstawowa znajomość programowania w Javie.
  • Dla każdego, kto chce poznać Hibernate.
  • Programiści na poziomie początkującym.

Fundamenty Hibernate

W kolejnych lekcjach pokażę Ci tworzenie projektów wykorzystując bardziej złożone tabele i bazy danych. Poznasz interesujące koncepcje Hibernate, jak klasy oraz cykle życia.Dowiesz się również jak stosować alternatywną metodę na konfigurowanie tabel i klas.

  • klasy
  • cykle życia
  • tabele
  • metody alternatywne

Pierwsze aplikacje w Hibernate

W następnych rozdziałach rozwinę nieco temat pracy z tabelami tworząc kolejne projekty. Tutaj dowiesz się czym są domyślne wartości encji oraz na czym polega opisywanie wartości domyślnych klasy. Dowiesz się również jak stosować adnotację basic w klasach oraz adnotacje size i length.

Kontynuując naukę, zobaczysz ciekawy sposób nazywania tabel oraz spróbujesz wyświetlić dane z tabel w aplikacji. Poznasz również różnicę relacji wiele do jednego i jeden do jednego.

  • wartości domyślne
  • adnotacja basic, size lenght
  • wyświetlanie danych
  • relacja wiele do jednego

Dlaczego Hibernate?

Hibernate jest jednym z najpopularniejszych zasobów dla wszystkich programistów Java. Jego znajomość przyniesie Ci korzyści w rozwoju zawodowym, ponieważ zdobędziesz umiejętność szybkiego budowania aplikacji. Umiejętność tworzenia komponentów z Hibernate z pewnością przełoży się na ulepszenie Twoich aplikacji w Javie.

Konfiguracja
1. Czym jest hibernate?
2. Plik konfiguracyjny
3.Czym jest sesja?
4. Przygotowanie progamu

Podstawy
5. Obiekty entity
6. Przygotowanie tabeli adres
7. Pierwszy projekt

Projekt 1
8. Przygotowanie tabeli książki
9. Konfiguracja projektu
10. Przygotowanie klasy książki
11. Cykle życia

Projekt 2
12. Przygotowanie tabeli customer
13. Konfiguracja tabeli customer
14. Implementacja klasy customer
15. Metoda alternatywna

Projekt 3
16. Przygotowanie tabeli producers
17. Konfiguracja klasy producers
18. Wartości domyślne pól klasy
19. Adnotacja basic
20. Nazywanie tabel i wyświetlanie
21. Adnotacje size i length

Poszerzenie podstaw
22. Przygotowanie tabel
23. Przygotowanie klas i konfiguracja
24. Projekt many to one
25. Przygotowanie tabel
26. Konfiguracja projektu
27. Projekt many to many

Bartosz Szmit – jestem inżynierem technologii internetowych. Od początku mojej drogi w branży edukacyjnej staram się być wszechstronny. Wynika to z tego, że gdy interesuję się np jednym językiem programowania, to zaraz żal mi innego, więc zabieram się za jeden i drugi. I mam tak z bardzo wieloma obszarami programowania.

Staram się też być ambitny i często podejmuję dość trudne wyzwania w zakresie kursów wideo. Jednak nie trzymam się wyłącznie kodowania. Uważam, że kurs jest ciekawszy i bardziej praktyczny, jeśli przeplata się go z zagadnieniami matematycznymi, dlatego w moich kursach pojawiają się przykłady zagadnień związanych np. z funkcją kwadratową lub pochodnymi funkcji, ale też inne ciekawe matematyczne rzeczy.

Poza nagrywaniem kursów, hobbystycznie zajmuję się pisaniem muzyki, która może kojarzyć się z filmem

Dodaj ocenę