Java Logo

Goals


- Learn to use Struts and Hibernate frameworks

- Be able to implement a complete site with JEE

Program

History and versions
Eclipse installation and operations
Reminders: JEE, servlets, JSP

Principle of MVC and MVC 2 architectures
Creation of a minimal interactive site with Struts, servlets and JSP
Handling and complete implementation with Eclipse

Form validation and advanced interactions
Use of javabeans and full access to data
The main Struts Taglibs: a simple and clear presentation code
Additional configuration of Struts

Practical workshop: a directory with Struts

Additional Taglibs for Struts
Site Internationalization; the messages
Application of internationalization to the
Struts and Hibernate or JDO case study : cooperation and optimization

Additional Taglibs for Struts
Site Internationalization; the messages
Application of internationalization to the
Struts and Hibernate or JDO case study : cooperation and optimization

Principle of data access (ORM)
Reminders of SQL, JDBC
Correspondences between base and Java; site configuration and
Hibernate tools for web applications and heavy applications
Adding and reading any data
The relational structure: configuration and use
Various relationships between objects: OneToOne, OneToMany, ManyToOne, ManyToMany

Practical workshop: a CMS with MySQL, Hibernate, servlets and JSP

Complete use of Hibernate Query Language
Increase of the case study with free searches and filtering
Advanced configuration: performance and functionalities
Collection loading strategies (lazy / eager loading)
Transactions, balance sheet of concurrency
Inheritance of tables and objects
Hibernate in collaboration with Struts

Practical workshop: example of inheritance – a management mini-application

Duration

5 days

Price

£ 2300

Audience

All

Prerequisites

Knowledge of servlets and JSP

Reference

JAV112-F

Sessions

Contact us for more informations about session date