Struts+Hibernate

Loader DigitalCityEen ogenblik, aub...

Struts+Hibernate

(Réf.112)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Struts en Hibernate frameworks leren gebruiken - In staat zijn een volledige site te implementeren met JEE

Opleidingsprogramma

Inleiding

Geschiedenis en versies
Installatie en gebruik van Eclipse
Herinneringen: JEE, servlets, JSP

Algemene architectuur

Principe van MVC en MVC 2 architecturen
Creëren van een minimale interactieve site met Struts, servlets en JSPs
Behandeling en volledige implementatie met Eclipse

Belangrijkste elementen van het kader

Formuliervalidatie en geavanceerde interacties
Gebruik van javabeans en volledige gegevenstoegang
De belangrijkste Struts Taglibs: eenvoudige en duidelijke presentatiecode
Aanvullende Struts-configuratie

Praktische workshop: een map met Struts

Gevorderde punten

Extra Taglibs voor Struts
Internationaliseren van de site; berichten
Internationalisatie toepassen op de case study
Struts en Hibernate of JDO: samenwerking en optimalisatie

Inleiding tot Hibernate

Principe van gegevenstoegang (ORM)
Herinneringen aan SQL, JDBC
De overeenkomsten tussen base en Java; site configuratie en tools
Hibernate voor web en zware toepassingen
Het toevoegen en lezen van gegevens
De relationele structuur: configuratie en gebruik
Verschillende relaties tussen objecten: OneToOne, OneToMany, ManyToOne, ManyToMany

Praktische workshop: een CMS met MySQL, Hibernate, servlets en JSP

Gereedschap en omgeving

Generatie-, configuratie- of SQL-tools
DataSource-manipulatie
Gebruik in de casestudy

Geavanceerde elementen van Hibernate

Volledig gebruik van de Hibernate Query Language
Uitbreiding van de casestudy met vrije zoekopdrachten en filtering
Geavanceerde configuratie: prestaties en functionaliteit
Strategieën voor het laden van collecties (lazy/eager loading)
Transacties, concurrency controle
Overerving van tabellen en objecten
Hibernate in samenwerking met Struts

Praktische workshop: voorbeeld van erfenis - een mini-managementtoepassing

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.