Vous êtes sur la page 1sur 2

1.

Bean: Un Bean est un objet qui est créé, géré et détruit par un conteneur d'inversion
de contrôle (IoC). Il peut être une simple classe POJO ou une classe spécialisée
contenant des annotations spécifiques.
EJB (Enterprise JavaBeans): EJB est un modèle de programmation pour les
applications d'entreprise. Il permet de créer des composants réutilisables qui
peuvent être déployés dans différents environnements.
Spring Bean: Un Spring Bean est une instance d'une classe gérée par le conteneur
Spring IoC.
IoC (Inversion of Control): IoC est un patron de conception qui inverse le contrôle des
objets à une infrastructure centrale. Dans le contexte de Spring, cela signifie que les
objets sont créés, configurés et gérés par le conteneur IoC.
ID: L'ID est un identificateur unique utilisé pour identifier les beans dans le conteneur
Spring.
IoC container: Le conteneur IoC est responsable de la gestion des objets créés par le
développeur.
2.
Configuration automatique: Spring Boot fournit une configuration automatique pour
de nombreuses bibliothèques tierces, ce qui facilite la configuration de l'application.
Développement rapide: Spring Boot permet de créer rapidement des applications
autonomes avec une configuration minimale.
Gestion des dépendances: Spring Boot facilite la gestion des dépendances et des
versions de bibliothèques tierces grâce à son système de gestion de dépendances.
3.
SGBDR (Système de Gestion de Base de Données Relationnelles): Un SGBDR est un
logiciel utilisé pour stocker et gérer des données dans une base de données
relationnelle.
Entité: Une entité représente un objet persistant stocké dans une base de données.
Elle est souvent représentée par une classe Java annotée avec des métadonnées
spécifiques.
Persistance: La persistance est la capacité de stocker des données de manière
durable dans une base de données.
JDBC (Java Database Connectivity): JDBC est une API Java utilisée pour interagir
avec des bases de données relationnelles.
ORM (Object-Relational Mapping): L'ORM est une technique de programmation qui
permet de mapper des objets Java sur des tables de base de données relationnelles.
JPA (Java Persistence API): JPA est une API Java qui fournit une interface pour la
persistance des données et l'ORM.
Hibernate: Hibernate est un framework open source d'ORM pour Java.
Spring Data: Spring Data est un projet Spring qui facilite l'accès et la manipulation de
données pour les applications Java.
Spring Data JPA: Spring Data JPA est une extension de Spring Data qui fournit une
implémentation JPA pour la persistance des données.

Vous aimerez peut-être aussi