Installeer het Eclipse Web Tools Platform (WTP)
Het Eclipse Web Tools Platform (WTP) Project richt zich op het uitbreiden van het Eclipse platform met een aantal raamwerken, diensten en gereedschappen voor het ontwikkelen van Web applicaties en Java EE applicaties. Java Enterprise Edition (Java EE) Platform is de industrie-standaard voor het ontwikkelen van Java applicaties.
De belangrijkste sub-projecten van het WTP zijn het Web Standard Tools Project (WST) en het J2EE Standard Tools Project (JST).
Een ander belangrijk sub-project is het Dali Java Persistence API (JPA) Project dat zich richt op het ontwikkelen van een uitbreidbaar raamwerk en gereedschappen voor het definiëren en onderhouden van Object/Relational Mappings. Het gaat hier over de communicatie van de Java applicatie met de achterliggende database bestaande uit het vertalen van objecten naar relationele data en omgekeerd.
In grote lijnen maakt de Java Persistence API het mogelijk om de opslag van gegevens te ontkoppelen van de business- en applicatielogica. In tegenstelling tot data-centrische applicaties hoeft een applicatie die gebruikt maakt van JPA geen weet te hebben van de onderliggende database. Daardoor kunnen databases vervangen worden zonder dat de applicatie hiervan iets merkt. Op dit onderwerp ga ik later (volgende bloart) wanneer ik de Java Persistence API behandel verder in.
Installatievereisten voor het Eclipse Web Tools Platform
Voor de installatie van het WTP zijn volgende plug-in’s vereist:
- het Graphical Editor Framework (GEF)
- het Eclipse Modeling Framework (EMF)
- XML Schema Infoset Model (XSD)
- EMF Service Data Objects (SDO)