Accueil » Programmation » Spring par l’exemple

Spring par l’exemple

Support de cours de Programmation en pdf à télécharger gratuitement sur Spring par l’exemple, cours de 7 pages.

Catégorie: Programmation, type de fichier: PDF, Nombre de page: 7, auteur: , license: Creative commons, taille de fichier: , niveau: Débutant, date: 2016-06-30, téléchargement: 776.

Ce tutorielest 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.

Ce cour s’articule autour de Spring 2.5 et aborde plusieurs projets Spring qui pourront vous aider dans le développement de vos applications.

Chaque chapitre aborde un thème Spring sous forme de multiples problèmes-solutions. Vous pouvez rechercher une solution à un problème précis et comprendre son fonctionnement dans la section consacrée.

Plan de cours

  • Introduction
  • Inversion de contrôle et conteneurs
  • Introduction au framework Spring
  • Configuration des beans 
  • Fonctions élaborées du conteneur Spring IoC
  • Créer des beans en invoquant un constructeur
  • Créer des beans en invoquant une méthode statique de fabrique
  • Créer des beans en invoquant une méthode d’instance de fabrique
  • Créer des beans en utilisant un bean de fabrique Spring
  • Proxy dynamique et Spring AOP classique
  • Spring 2.x AOP et prise en charge d’AspectJ
  • Prise en charge de JDBC
  • Utiliser un template JDBC pour la mise à jour
  • Utiliser un template JDBC pour interroger une base de données
  • Prise en charge de l’ORM 
  • Framework Spring MVC
  • Développer une application web simple avec Spring MVC
  • Intégration avec d’autres frameworks web
  • Créer des tests avec JUnit et TestNG
  • Créer des tests unitaires et des tests d’intégration
  • Effectuer des tests unitaires sur des contrôleurs Spring MVC

Ce cours intitulé Spring par l’exemple est à télécharger gratuitement, plusieurs autre documents sous la catégorie Programmation sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de Spring va vous aider à améliorer votre compétence et votre savoire faire dans le Programmation.

Profitez de ce manuel de formation en PDF pour comprendre mieux le Spring et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre Spring.

Télécharger

Extrait du cours :

Short&Circuit+–+Introduction+a+Spring!Short!Circuit!!CC!!Droits!réservés!!!!http://creativecommons.org/licenses/by;nc;nd/2.0/fr/!Page!3!sur!7!!! Scope!Spring!offre!un!ensemble!de!«!portées.»!dans!lesquelles!seront!situés/logés!les!objets!de!classes!nouvellement!créés.!!Ces!scopes!regroupent!à!la!fois!des!stratégies!d’instanciation!relatives!:!!¥ Aux!Design!Pattern!associées!(famille!«!Création!»)!:!!! Singleton.:!!une!seule!instance!disponible!par!application.!! Prototype.:!!création!par!clonage,!pour!chaque!appel.!!¥ A!l’environnement!Web!!! Request.:…à!la!requête!!!.! Session:…par!utilisateur!!!.! Global.session.:!!«!only!makes!sense!in!the!context!of!.portlet;based!web!applications!»!!!..http://docs.spring.io/spring/docs/3.0.0.M3/reference/html/ch04s04.html!..! Composition!!En!visualisation!«!macro!»!(dénuée!des!types!réels!;!concrets!ou!abstraits!–!s’y!rapportant),!on!considère!que!tout!objet!issu!d’une!classe!est!«!composé!»!de!propriétés,!(Design!Pattern!Composite,!famille!«!Structuration!»)!!(Rappel!:!en!Java,!les!«!Membres.»!d’une!classe!=!propriétés!+!méthodes).!L’«!injection.de.dépendances!»!prône!que!ces!dernières!soient!définies!/!assemblées!à!l’extérieur!de!la!classe!concernée,!depuis!le!Contexte.!!! » Evite!d’instancier!les!propriétés/dépendances,!directement!dans!le!corps!de!classe,!ce!qui!le!complique/l’alourdit,!car!c’est!le!rôle!du!Contexte!!!!C’est!l’«!IoC!;!Inversion.of.Control.»,!!ou!«!Hollywood.Principle!;!don’t.call.us,.we’ll.call.you!!.»)!! » Le!Contexte!peut!être!défini!par!fichier(s)!XML!de!configuration,!ou!bien!par!@nnotation.@Configuration!dans!le!une/des!classe(s)!Java!dédiée(s).!!!; Spring!se!fonde!sur!le!développement!et!la!définition!de!services!selon!la!programmation!par!«!Contrat.d’Interface!»!:!!! Faible!couplage!!!Permet!d’avoir!des!dépendances!entres!références!typées/signées!selon!une!interface,!plutôt!qu’un!type!concret,!plus!lourd!à!remanier!lors!de!refactoring!de!code.!!(Pour!rappel,!le!faible!couplage!est!un!standard!de!développement!en!Java,!cf!implémentation!du!JDK!:!!ex:!Interface!Map,!Classe!Abstraite!AbstractMap,!classe!concrête!TreeMap).!

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*