Livre : Spring par exemple.

Posted by sadassa on mercredi, juillet 17, 2013

Livre : Spring par exemple.

Ce livre est destiné aux développeurs Java qui souhaitent acquérir rapidement une expérience pratique du développement d’applications Java/Java EE à l’aide du framework
Spring. Si vous employez déjà Spring dans vos projets, ce livre vous servira de référence
dans laquelle vous trouverez des exemples de code très utiles.
Pour lire cet ouvrage, une grande expérience de Java EE n’est pas nécessaire. Cependant,
il suppose que vous connaissez les bases de la programmation orientée objet en
Java (par exemple créer une classe ou une interface, implémenter une interface, étendre
une classe de base, exécuter une classe Main, configurer le chemin d’accès aux classes,
etc.). Il suppose également que vous avez une certaine connaissance des concepts du
Web et des bases de données, comme créer des pages web dynamiques et interroger des
bases de données avec SQL.

 
Et voici une liste des grands titres trouvés dans ce livre :

1 -Inversion de contrôle et conteneurs.
2 -Introduction au framework Spring .
3 -Configuration des beans.
4 -Fonctions élaborées du conteneur Spring IoC
.
5 -Proxy dynamique et Spring AOP classique.
6 -Spring 2.x AOP et prise en charge d’AspectJ
.
7 -Prise en charge de JDBC.
8 -Gestion des transactions.
9 -Prise en charge de l’ORM.
10 -Framework Spring MVC.
11 -Intégration avec d’autres frameworks web.
12 -Prise en charge des tests.

Description des chapitres :

Le Chapitre 1, Inversion de contrôle et conteneurs, présente le concept central de
Spring – la conception IoC – et l’importance des conteneurs. Si l’IoC n’a pas de
secret pour vous, n’hésitez pas à sauter ce chapitre.
Le Chapitre 2, Introduction au framework Spring, est un aperçu de l’architecture de
Spring et des projets connexes. Il explique également comment configurer Spring
dans votre environnement de développement.
Introduction XI
Le Chapitre 3, Configuration des beans, décrit les bases de la configuration des
beans dans le conteneur Spring IoC. Il est indispensable de maîtriser son contenu
avant d’aborder les chapitres suivants.

Le Chapitre 4, Fonctions élaborées du conteneur Spring IoC, détaille les fonctionnalités
élaborées et les mécanismes internes du conteneur Spring IoC. Même si ces
fonctionnalités ne sont probablement pas aussi employées que celles du Chapitre 3,
elles sont indispensables à tout conteneur puissant.
Le Chapitre 5, Proxy dynamique et Spring AOP classique, explique pourquoi la
programmation orientée aspect (POA) est nécessaire et la façon de modulariser des
préoccupations transversales à l’aide de proxies dynamiques et de Spring AOP. Si
vous connaissez déjà la programmation orientée aspect et souhaitez utiliser directement
Spring AOP dans Spring 2.x, n’hésitez pas à sauter ce chapitre.

 Le Chapitre 6, Spring 2.x AOP et prise en charge d’AspectJ, se focalise sur l’utilisation
de la programmation orientée aspect dans Spring 2.x et sur certains sujets avancés
de la POA, notamment l’intégration du framework AspectJ dans les applications
Spring.
Les six derniers chapitres concernent les sujets fondamentaux du framework Spring qui
sont fréquemment employés dans le développement des applications d’entreprise.

Le Chapitre 7, Prise en charge de JDBC, montre comment Spring permet de simplifier
l’utilisation de JDBC. Il sert également d’introduction au module Spring pour
l’accès aux données. 

Le Chapitre 8, Gestion des transactions, présente les différentes approches à la
gestion des transactions et détaille les attributs transactionnels. 

Le Chapitre 9, Prise en charge de l’ORM, se focalise sur l’intégration des
frameworks ORM (Object-Relational Mapping) répandus, notamment Hibernate et
JPA, dans les applications Spring. 

Le Chapitre 10, Framework Spring MVC, couvre le développement d’applications
web en utilisant le module Web MVC de Spring, que ce soit par l’approche traditionnelle
ou par la nouvelle approche fondée sur les annotations. 

Le Chapitre 11, Intégration avec d’autres frameworks web, explique comment intégrer
le framework Spring à d’autres frameworks d’applications web répandus, dont
Struts, JSF et DWR. 

 Le Chapitre 12, Prise en charge des tests, s’intéresse aux techniques de base pour le
test des applications Java et à la prise en charge des tests dans le framework Spring.




 
Categories: