Présentation formation SPRING
Notre formation spring 3j complète nos 10 tutoriaux Spring. Avec la formation SPRING Objis, développez les réflexes et connaissances clés vous permettant d’intégrez efficacement tout projet impliquant le framework Spring. Le tout en utilisant Spring Boot qui permet d’accélerer les développements Spring
Créez une architecture en couche. Privilégiez les interfaces. Mettez en oeuvre des services transversaux avec la programmation Aspect (Spring AOP et AspectJ). Accédez aux données avec Spring Data et développez des écrans web avec Spring MVC.
Dates (3j) | Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|---|
19-21 Avril (Paris) 25-27 Octobre (Paris) |
Inter : 1790 Intra : nous consulter |
Développeurs JAVA | 70% |
Opportunités financement |
04 78 29 37 26 | Bulletin inscription |
Logiciels utilisés formation Spring
Spring 4.2 , STS 3.7, Spring Boot 1.2.5, Tomcat 8, MySQL 5,
Vous allez apprendre à
Créer une architecture en couches (Pres, Service, Métier, DAO).
Mettre en oeuvre la programmation Aspect (Spring AOP et AspectJ)
Injecter vos composants sous forme de bean spring.
Paramétrer le conteneur léger de Spring
Accéder à vos données avec Spring JDBC
Créer des écrans web avec Spring MVC.
Tester plus facilement vos applications
Mettre en oeuvre Spring Boot
Cours détaillé formation SPRING
Introduction
Historique : faire du JEE sans JEE
la valeur ajoutée d’un conteneur léger
L’intégration avec les autres frameworks
Paramétrage conteneur Spring
Avant : Paramétrage avec XML
Aujourd’hui : @Configuration, @Bean
scope : singleton, prototype
@PostConstruct, @Predestroy
@Autowired, @Inject
Liens et différence avec Weld / CDI
Spring Boot
Limiter la configuration de Spring
Pensez fonctionalité !
Les 4 atouts clés de Spring Boot
Mise en oeuvre avec STS et CLI
AutoConfig
Programmation orientée aspect
POA = Interception
Lien avec spec CDI : Intercepteurs
Tissage, Pointcut, Advice, JoinPoint
Paramétrage Spring AOP
Intégration Spring AOP / AspectJ
Spring Data
Atout N°1 : moins de code
Atout N°2 : gestion Exception
Atout N°3 : pagination & Tri
Atout N°4 : gérer bases NoSQL
Mise en oeuvre Spring JDBC
Comprendre Spring JPA
Stratégie DAO : 2 approches
Annotation @Repository
Accès à base NoSQL : problématiques
Gestion des transactions
Concept de transaction
Gérer les transactions avec Spring
Transactions programmatiques
Transactions déclaratives
@Transactional
Création d’écrans web avec Spring MVC
Présentation Spring MVC
DispatcherServlet
Création de controleurs
Annotations @Controller
Formulaires Spring MVC
Gestion internationalisation
Exceptions
@RestController