Tips and tricks for EJB 3.0 and Java Persistence APIMet de komst van EJB 3.0 is het programmeren van Enterprise Java Beans enorm vereenvoudigd. Ondanks (of dankzij!) deze vereenvoudigingen kunnen er nog steeds veel dingen misgaan. Oorzaken van de problemen zijn bijvoorbeeld caching, lazy loading, threading, gebruikte defaults of de persistence context scope om er maar een paar te noemen. Allemaal problemen waar je vaak in je code op kunt (of moet) anticiperen. Middels vraag en antwoord (op slides) worden deze problemen langsgelopen. Ook enkele problemen specifiek voor (simplified) Session Beans passeren zoals het implementeren van polymorfisme, by-value semantiek en het gedrag van equality. De code voorbeelden zijn eenvoudig en illustratief voor het probleem en tonen aan hoe makkelijk het is om fouten te maken maar ook hoe eenvoudig het is om het goed te doen
Download de presentatie (676 Kb)

|
Paul Kramer Kenniscentrum Info Support Paul Kramer is trainer en consultant bij het Kenniscentrum van Info Support. Hij ontwikkelt en geeft trainingen in Java en .NET technologie. Binnen het Kenniscentrum is hij verantwoordelijk voor het Java team en zorgt ervoor dat de trainingen actueel blijven en aansluiten op de dagelijkse praktijk. Ook coacht hij cursisten, en verzorgt hij intake gesprekken. Daarnaast begeleidt Paul opleidingstrajecten, voert reviews uit en verzorgt lezingen. Hij volgt actief de nieuwste ontwikkelingen in Java en .NET.
|
|
| |