Schița de curs

Introducere în Hibernate

  • Vă prezentăm Hibernate
  • Problema de mapare obiect/relațională
  • JDBC
  • Schema Utilizatori-Roluri
  • Instrumente și configurare a mediului
  • Crearea Database

Configurarea Hibernare

  • Distribuții de hibernare
  • Biblioteci necesare
  • Fișiere de configurare
  • hibernare.proprietăţi
  • hibernate.cfg.xml

Hibernare Persistență

  • Arhitectura Hibernate
  • Metode SessionFactory
  • Sesiuni de hibernare
  • Statele obiect
  • Tranziții de stat
  • Metode de sesiune
  • Tranzacții
  • Sesiune-per-operație
  • Sesiune-pe-cerere
  • Modelul de date Access Object

Maparea obiectului/relațională

  • Design orientat pe obiecte
  • Cartografierea relațională
  • Asociație bidirecțională
  • Tehnici de cartografiere O/R
  • Documentul de cartografiere
  • Modelul de cartografiere XML.
  • Chei primare și identitate
  • Generarea identificatorilor
  • Alte cartografiere Elements
  • Componente
  • Asociații de cartografiere
  • Modelul de cartografiere XML pentru asociații
  • Multi-la-unu unidirecțional
  • Preluare nerăbdătoare
  • Bidirecțional One-To-Many
  • Bidirecțional unu-la-unu
  • Cartografierea moștenirii
  • Moștenirea și Databases
  • Moștenirea cu un singur tabel
  • Maparea moștenirii unui singur tabel
  • Tabel pe subclasă
  • Maparea tabelului pe subclasă
  • Tabel pe clasă de beton

Limbajul de interogare Hibernate

  • Limbajul de interogare Hibernate
  • Fundamentele
  • Interogări HQL
  • Polimorfism
  • Parametri denumiți
  • Parametrii entității
  • Aderarea la Asociații
  • Metode agregate
  • Actualizări și ștergeri
  • Interogări denumite
  • Utilizarea nativă SQL

Cerințe

Programare Java, SQL.

  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (4)

Cursuri înrudite

Categorii înrudite