Aller au contenu

SpringBoot

Exemple Architecture Web Angular-SpringBoot-MySQL

La majorité des applications et exemples développées dans ce site utilise ce type d’architecture. Ce schèma ci-dessous va vous permettre de mieux comprendre les interactions entre les Frameworks.

architecture-web-dev

Initiation par la pratique

Découverte du framework avec Spring Initialzr

Spring et REST (JSON)

Créer une API Rest

Spring et JDBC avec JdbcTemplate

Mettre en place une connection JDBC

Spring et JPA (plus facile)

Rapide initiation au Mapping avec Hibernate

Projet intégration de Vidéo (Youtube) et BD

Projet simple pour Spring Boot

Datatable et Json (Back et Front JS/HTML)

Datatable et json

Intégration e-commerce avec Spring Boot

Implémentation de l’API Paypal (Braintree avec SpringBoot)

JavaEE et les EJB3 (sans framework)

Découvrez les EJB3 sans framework

Cours Mapping

Découvrez le mapping avec JPA/Hibernate

Tous les TP pour maitrîser le mapping (ORM)

Travaux pratiques sur le Mapping

Swagger et data.sql avec Spring Boot

Swagger 3.0 et data.sql

Découvrez comment générer vos entities automatiquement ;)

Un projet JPA avec génération des entities

Pour gagner du temps, générez vos entités depuis votre BD.

Découvrez les Microservices avec Spring Boot et JakartaEE

Exemple simple de microservice avec Spring Boot et JakartaEE

Projets et solutions sur le Git

Vous trouverez sur ce GitHub des projets démos pratiques dont le springpratique02 qui permet de comprendre le lien entre JSON, JPA, Hibernate et SpringBoot avec une table Apprenant

Springpratique02

Récupérer les projets Eclipse-Gradle

Spring autres exercices

Application à développer avec SpringBoot

10 raisons de se mettre à Spring

Partie 1

Partie 2

Les guides

https://spring.io/guides

Référence

https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmlsingle/