[VSA | Cvičenie] 2 - Java persistence

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Cvičenie sa venuje praktickému nastaveniu Java perzistencie pomocou JPA a EclipseLink v prostredí IntelliJ IDEA. Vyučujúci ukazuje vytvorenie nového Maven projektu, pridanie potrebných závislostí (MySQL konektor, Lombok, EclipseLink knižnice pre JPA a JPQL) a konfiguráciu dátového zdroja pripojeného na MySQL databázu. Následne demonštruje tvorbu súboru persistence.xml, vrátane definovania persistence unit, providera, entitných tried a properties pre pripojenie k databáze (URL, používateľ, heslo, driver). Vysvetľuje aj rôzne možnosti automatickej správy schémy databázy (napríklad drop-and-create) a nastavenie cieľovej databázy pre EclipseLink dialekt.

  • - Vytvorenie nového Maven projektu v IntelliJ IDEA pre cvičenie z JPA/EclipseLink.
  • - Pridanie závislostí: MySQL konektor, Lombok a EclipseLink knižnice (core, JPA, JPQL).
  • - Nastavenie dátového zdroja a pripojenia k lokálnej MySQL databáze.
  • - Vytvorenie a konfigurácia súboru persistence.xml vrátane persistence unit a providera.
  • - Definovanie properties pre pripojenie: JDBC driver, URL, používateľské meno a heslo.
  • - Nastavenie automatickej správy databázovej schémy (napr. drop-and-create) cez javax.persistence.schema-generation.database.action.
  • - Konfigurácia EclipseLink target database property pre správny SQL dialekt.

Zhrnutie pripravené s pomocou AI z prepisu videa.