Schulung: Hibernate + Intensivcoaching

Turn knowledge into action

Meist haben Teams bereits Erfahrungen mit JPA/Hibernate gesammelt, vieles wird auf dem Projekt gelernt. Oft bleiben dabei viele Eigenheiten von JPA unklar und man "hangelt sich so durch".

Deshalb bieten wir eine Kombination aus Schulung und Hands-On Coaching zu diesem Thema an.

In zwei Tagen gehen wir zügig alle wichtigen Themen durch und steigen dabei besonders auf die Punkte ein, die häufig mißverstanden werden.

Am dritten Tag tauchen wir gemeinsam in den vorhandenen Code ein und erarbeiten konkrete Maßnahmen zur Weiterentwicklung und Verbesserung der Datenzugriffe.

Diese Veranstaltung kann nur Inhouse stattfinden, natürlich bieten wir sie auch mit Eclipselink an.

OR-Mapping - was bringt das?

  • Überblick
  • Projekt Setup-Szenarien
  • Einsatzgebiete

Bausteine

  • Persistence Unit
  • EntityManagerFactory
  • EntityManager
  • Entity
  • Entity Lifecycle

Annotations

  • Entity-Schema Mapping
  • ID-Generatoren
  • Optimistic Locking

Relationships

  • 1:1, 1:n , n:m
  • Bidirektionale Beziehungen
  • Lazy Loading
  • Cascading
  • EntityGraph

Vererbung

  • Vererbungsmodelle in der Datenbank abbilden

JPA-Query-Language

  • Grundlagen
  • Unterschiede zu SQL
  • Parametrisierte Queries
  • Polymorphie
  • Aggregate
  • Join-Typen
  • QueryDSL

Entity Listener

  • Callback-Methoden
  • Vorsicht bei Cascade!

Transaktionsmanagement

  • Einsatz von JTA
  • Manuelles Transaktionshandling

Caching

  • First und Second Level Cache
  • Verteilte Caches

Unsere Trainings haben einen hohen praktischen Anteil mit zahlreichen Übungen. Durch die erste Anwendung des Gelernten unter Anleitung eines erfahrenen Entwicklers wird das Wissen sofort verankert.

Das Training findet regelmäßig im Trainingszentrum der Symplasson AG, Holstenstraße 205 in Altona statt.

Die Schulungszeiten sind von 9:00 bis 16:00 Uhr.


Das sagen unsere Teilnehmer:

Ein sinnvoll strukturiertes Training mit aufeinander aufbauenden praktischen Übungen - hat Spaß gemacht und bringt mich in meiner Arbeit definitiv weiter.

Um eine optimale Betreuung gewährleisten zu können, ist die Teilnehmerzahl bei unseren Seminaren in Hamburg auf max. 8 Teilnehmer begrenzt.

Bei Inhouse-Seminaren kann die Seminardauer je nach Gruppengröße möglicherweise angepasst werden.

Kontakt:

Kontakt anfrageeiswind.de Kontakt 040 54098583

Mastering Vaadin Flow


Vaadin hat sich seit Version 10 vom Google Web Toolkit getrennt und setzt nun auf WebComponents.

Dadurch ergeben sich viele neue Möglichkeiten in der Arbeit mit Vaadin. Einiges ist sogar deutlich einfacher geworden.

Lernen Sie alles über das neue Vaadin Framework mit meinem neuen Buch Mastering Vaadin Flow!