Вы находитесь на странице: 1из 10

Tutoriel

Dvelopper une application java avec JSF, Spring et Hibernate

Alexis Hassler - sewatech


Formateur, Consultant en technologies Objet

Application Universit

Alexis Hassler (http://www.sewatech.fr)

Architecture 3-tiers

Prsentation

Services Mtier

Persistance

Base de donnes

Alexis Hassler (http://www.sewatech.fr)

Frameworks

Prsentation

Services Mtier

Persistance

Base de donnes

JSF 1.2

Spring 2.5

Hibernate 3.2

MySql 5

Java SE 6

Alexis Hassler (http://www.sewatech.fr)

Installation
synaptic

download tar -xvf

Alexis Hassler (http://www.sewatech.fr)

Persistance

Prsentation

Services Mtier

Persistance

Base de donnes

Hibernate
Configuration XML
hibernate.cfg.xml Accs base de donnes

1 classe par table

Mapping par annotation


Alexis Hassler (http://www.sewatech.fr)

Services mtier

Prsentation

Services Mtier

Persistance

Base de donnes

Spring Framework
Configuration XML
application-context.xml Intgration hibernate

1 bean de service = 1 classe + 1 interface

Configuration des beans par annotation


Alexis Hassler (http://www.sewatech.fr)

Prsentation

Prsentation

Services Mtier

Persistance

Base de donnes

JSF
Configuration XML
faces-config.xml Navigation Intgration avec Spring

1 cran = 1 JSP
Balises JSF

Managed Beans
Appel depuis les JSP

Alexis Hassler (http://www.sewatech.fr)

Conclusion
Mise en forme rudimentaire
Mise en page par Apache Tiles ou Facelets

Feuille de style
...

Exemple Simple
Pas de vrai problme

Facilit de dveloppement
Fichiers XML pour le paramtrage gnral

Pas de XML en dveloppement courant

Alexis Hassler (http://www.sewatech.fr)

Tutoriel
Dvelopper une application java avec JSF, Spring et Hibernate

Alexis Hassler - sewatech


Formateur, Consultant en technologies Objet

Вам также может понравиться