Na warsztat trafia kolejna operacja z rodziny CRUD czyli Update – aktualizacja. Ponownie spotkamy się z wykorzystaniem transakcji i sprytnego zarządzania zapytaniami do bazy danych przez Entity Managera.
Czytaj dalej JPA #8 – UpdateKategoria: Java Persistence API
JPA #7 – Read
Wkraczamy w drugą operację z rodziny CRUD, czyli przed nami Read. Zabieramy się zatem za odczyt zapisanych danych z bazy danych.
Czytaj dalej JPA #7 – ReadJPA #6 – Create
Zaczynamy działać w obszarze CRUD i dziś zajmiemy się pierwszą operacją z tej rodziny czyli create. Poznasz przy tej okazji zasadę działania transakcji.
Czytaj dalej JPA #6 – CreateJPA #5 – Pierwsza encja
Na warsztat trafia pierwsza encja. Stworzymy klasę z prostymi danymi naszych pierwszych gości. Po dodaniu tylko trzech adnotacji zobaczysz jak JPA automatycznie zaczyna tworzyć tabele z wskazanymi polami i sekwencję do nadawania unikalnych id.
Czytaj dalej JPA #5 – Pierwsza encjaJPA #4 – Konfiguracja projektu
W ramach kursu wkraczamy w pierwszy etap tworzenia projektu czyli jego konfigurację. Dodamy trochę od siebie w pliku pom.xml, a następnie utworzymy pierwszą klasę w Javie. Później zajmiemy się dostosowaniem Hibernate oraz Entity Managerem.
Czytaj dalej JPA #4 – Konfiguracja projektuJPA #3 – Podstawowe elementy
Na warsztacie podstawowe elementy takie jak konfiguracja za pomocą XMLa, Entity Manager i Encje. Kto w tym towarzystwie zarządza Persistance Context?
Czytaj dalej JPA #3 – Podstawowe elementyJPA #2 – ORM, JPA i Hibernate
Na warsztat trafia ORM, JPA i Hibernate w ramach cyklu Fundamenty JPA i Hibernate. Co kryje się za skrótem ORM i JPA i właściwie czym jest Hibernate?
Czytaj dalej JPA #2 – ORM, JPA i HibernateJPA #1 – Czym jest persystencja?
W cyklu Fundamenty JPA i Hibernate ruszamy z wyjaśnieniem podstawowych pojęć. Dziś na warsztat trafia pojęcie persystencji. Czym ona jest? Czy jest potrzebna? Co to oznacza? Zacznijmy od tego czym w ogóle jest persystencja…
Czytaj dalej JPA #1 – Czym jest persystencja?Fundamenty pracy z JPA i Hibernate
Na mojej platformie z kursami pojawił się nowy, darmowy kurs dotyczący JPA i Hibernate.
Jest to kurs wprowadzający do pracy ze standardem JPA, a konkretnie z biblioteką Hibernate. Z tego, ponad godzinnego, kursu wideo dowiesz się:
- Czym jest persystencja danych, ORM, JPA i Hibernate
- Jak działają podstawowe elementy Hibernate – EntityManager, PersistenceContext, Entity
- Jak skonfigurować projekt z Hibernate (z bazą relacyjną H2)
- Jak wykonywać z użyciem JPA operacje bazodanowe CRUD – Create, Read, Update, Delete.
- Jak tworzyć i korzystać z relacji One-to-One
- Jak tworzyć i korzystać z relacji One-to-Many