SlideShare une entreprise Scribd logo
1  sur  8
Java EE (Spring)
Abdessamad HALLAL
www.sybaway.com 1
Spring framework
www.sybaway.com 2
Spring framework
• Spring est un framework libre pour construire et définir
l'infrastructure d'une application java2,
• dont il facilite le développement et les tests.
www.sybaway.com 3
Conteneur léger
• SPRING est effectivement un conteneur dit “ léger ”,
• C’est-à-dire une infrastructure similaire à un serveur
d’application J2EE.
• Il prend donc en charge la création d’objets et la mise en
relation d’objets par l’intermédiaire d’un fichier de configuration
qui décrit les objets à fabriquer et les relations de dépendances
entre ces objets
www.sybaway.com 4
Architecture
www.sybaway.com 5
Architecture
www.sybaway.com 6
Architecture
www.sybaway.com 7
Spring !!
• Spring AOP pour la programmation par aspects (AspectJ)
• Spring DAO pour l'accès aux données, avec un support
pour JDBC, Hibernate, iBATIS, JDO…
• Spring Context et Spring MVC pour les applications web Apache
Struts, JSF, Apache Tapestry, Stripes
• Spring Security pour sécuriser l'interface
• Spring L’injection des dépendances
• …
www.sybaway.com 8

Contenu connexe

Similaire à Java EE (Spring).pptx

Alphorm.com Formation Java Server Faces
Alphorm.com Formation Java Server FacesAlphorm.com Formation Java Server Faces
Alphorm.com Formation Java Server FacesAlphorm
 
11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .net11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .netHamza SAID
 
Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux Alphorm
 
Programmation_JEE_Version_imprimable.pdf
Programmation_JEE_Version_imprimable.pdfProgrammation_JEE_Version_imprimable.pdf
Programmation_JEE_Version_imprimable.pdfngombeemmanuel
 
Spring 3 en production
Spring 3 en productionSpring 3 en production
Spring 3 en productionJulien Dubois
 
Archi tech 2010-09-13
Archi tech 2010-09-13Archi tech 2010-09-13
Archi tech 2010-09-13benjguin
 
Building Entreprise App With Spring Portfolio
Building Entreprise App With Spring PortfolioBuilding Entreprise App With Spring Portfolio
Building Entreprise App With Spring Portfoliomaknihamdi
 
Presentation JEE et son écossystéme
Presentation JEE et son écossystémePresentation JEE et son écossystéme
Presentation JEE et son écossystémeAlgeria JUG
 

Similaire à Java EE (Spring).pptx (20)

Spring
SpringSpring
Spring
 
Alphorm.com Formation Java Server Faces
Alphorm.com Formation Java Server FacesAlphorm.com Formation Java Server Faces
Alphorm.com Formation Java Server Faces
 
Alt.net spring.net
Alt.net spring.netAlt.net spring.net
Alt.net spring.net
 
Alt.net spring.net
Alt.net spring.netAlt.net spring.net
Alt.net spring.net
 
Spring.NET
Spring.NETSpring.NET
Spring.NET
 
11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .net11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .net
 
Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux Alphorm.com Formation Java, les fondamentaux
Alphorm.com Formation Java, les fondamentaux
 
Programmation_JEE_Version_imprimable.pdf
Programmation_JEE_Version_imprimable.pdfProgrammation_JEE_Version_imprimable.pdf
Programmation_JEE_Version_imprimable.pdf
 
Java Server Faces 2
Java Server Faces 2Java Server Faces 2
Java Server Faces 2
 
Spring 3 en production
Spring 3 en productionSpring 3 en production
Spring 3 en production
 
tp-spring.pdf
tp-spring.pdftp-spring.pdf
tp-spring.pdf
 
tp-spring.pdf
tp-spring.pdftp-spring.pdf
tp-spring.pdf
 
Archi tech 2010-09-13
Archi tech 2010-09-13Archi tech 2010-09-13
Archi tech 2010-09-13
 
Java Entreprise Edition
Java Entreprise EditionJava Entreprise Edition
Java Entreprise Edition
 
Building Entreprise App With Spring Portfolio
Building Entreprise App With Spring PortfolioBuilding Entreprise App With Spring Portfolio
Building Entreprise App With Spring Portfolio
 
#2 Architecture OSGi
#2 Architecture OSGi#2 Architecture OSGi
#2 Architecture OSGi
 
Spring mvc
Spring mvcSpring mvc
Spring mvc
 
Presentation JEE et son écossystéme
Presentation JEE et son écossystémePresentation JEE et son écossystéme
Presentation JEE et son écossystéme
 
J2 ee
J2 eeJ2 ee
J2 ee
 
Presentation Spring
Presentation SpringPresentation Spring
Presentation Spring
 

Java EE (Spring).pptx

  • 1. Java EE (Spring) Abdessamad HALLAL www.sybaway.com 1
  • 3. Spring framework • Spring est un framework libre pour construire et définir l'infrastructure d'une application java2, • dont il facilite le développement et les tests. www.sybaway.com 3
  • 4. Conteneur léger • SPRING est effectivement un conteneur dit “ léger ”, • C’est-à-dire une infrastructure similaire à un serveur d’application J2EE. • Il prend donc en charge la création d’objets et la mise en relation d’objets par l’intermédiaire d’un fichier de configuration qui décrit les objets à fabriquer et les relations de dépendances entre ces objets www.sybaway.com 4
  • 8. Spring !! • Spring AOP pour la programmation par aspects (AspectJ) • Spring DAO pour l'accès aux données, avec un support pour JDBC, Hibernate, iBATIS, JDO… • Spring Context et Spring MVC pour les applications web Apache Struts, JSF, Apache Tapestry, Stripes • Spring Security pour sécuriser l'interface • Spring L’injection des dépendances • … www.sybaway.com 8