Deze tekst werd automatisch vertaald door een online vertaler (DeepL) om als leidraad te dienen, om de inhoud van de informatie over de opleiding te helpen begrijpen. Wij wijzen alle verantwoordelijkheid voor de inhoud ervan af. Indien u wenst te reageren op deze vertaling, kunt u een e-mail sturen naar helpdesk@digitalcity.brussels.
Connectivités aux BDs en JDBC
Beschrijving
Het doel van deze cursus is deelnemers kennis te laten maken met data persistentie met JPA als een onmisbaar instrument in de implementatie van een MVC architectuur.
Deze cursus is bedoeld voor iedereen die verbindingen wil opzetten met JDBC databases.
Wat zijn de doelstellingen van de opleiding?
De cursus heeft betrekking op de volgende vaardigheden:
- Een toepassing opsplitsen in lagen
- Beheer van de staat
- Beheer van injecties van afhankelijkheid
- Opzetten van een IRM
- Gebruik van JPA
Wat moet je weten om de cursus te volgen?
Gevorderde kennis van Java.
Opleidingsprogramma
Inleiding
- Goede ontwerppraktijken: scheiding van verantwoordelijkheden, KISS, DRY, POJO
- Overzicht van het Java EE aanbod, het Spring framework
Werkomgeving
- Eclipse omgeving. Maven afhankelijkheden
- Unit tests met de embedded container
- Gebruik van webtools, vertrouwd raken met de server
n-tier slicing en dependency injection
- Layer slicing, POJO aanpak
- Scopes en toestandsbeheer
- Injectie van afhankelijkheid
- Onderscheppers
Gegevenstoegang met JPA
- Relationele object mapping (xml, annotaties)
- Lui laden
- API 2.1 manipulatie: EntityManager...
- JPA-QL, API Criteria, MetaModel, EntityGraph
- Transacties, de @Transactional annotatie JTA 1.2