Formation Ad Hoc Java 8 – Spring 4

Dans le cadre de leurs missions de coaching technique, les experts de SALTO Consulting réalisent pour leurs clients des formations Ad Hoc destinées à mettre à niveau leurs équipes de développeurs.

La dernière en date, d’une durée de 2 jours, s’est appuyée sur un support Ad Hoc et des exemples d’implémentation concrète et a abordé les points techniques suivants :

java7JAVA 7

  • Binaires et le formatage de nombres
  • switch supporte les chaînes de caractères
  • Inférence de type pour l’instanciation des génériques
  • Libération automatique des ressources
  • Les exceptions

JAVA 8java8

  • @FunctionalInterface et lambdas
  • Référence de méthodes
  • Les méthodes default
  • Méthodes statiques dans les interfaces
  • Streams et opérations agrégées
  • Annotations de type et répétées
  • Réflexion pour les paramètres de méthodes

SPRING 4spring4

  • FrameWork conçu pour construire et définir l’infrastructure d’une application java, dont il facilite le développement et les tests.
  • Historique
  • Une multitude de projets connexes : Spring umbrella
  • Spécifications et librairies supportées
  • Simplification de la gestion des dépendances Maven
  • Intégration Java 8
  • Evolutions du conteneur
  • Débuter un nouveau projet Spring

SPRING BOOTspring-boot

  • FrameWork conçu pour simplifier et accélérer le développement d’applications Spring)
  • Créer une application
  • Conteneurs embarquées (TomCat, Jetty, Undertow)
  • Starters
  • Auto-configuration des composants Spring
  • Production-ready (métriques, health checks et configuration externalisée)
  • Environnement en ligne de commandes

SPRING DATAspring-data

FrameWork conçu pour manipuler les données par abstraction de la source de données, il est compatible avec les bases de données relationnelles ou no-sql comme :

  • JPA
  • Redis
  • Elasticsearch
  • Neo4j

SPRING WEBspring-web

  • FrameWork permettant de désigner des applications model-view-controller
  • DispatcherServlet
  • Contrôleur REST
  • Gestion des exceptions

SPRING BATCHspring-batch-project

Framework pour la réalisation de programmes qui traitent de gros volumes de données

  • Décomposition d’un batch
  • Job
  • Step

N’hésitez pas à nous contacter si ce type de formation vous intéresse.