Académique Documents
Professionnel Documents
Culture Documents
Dans cet exercice, nous allons créer un projet JAVA utilisant le framework
Spring Boot.
Ce framework nous permettra d'avoir un ensemble de fonctionnalités déjà
prêtes à l'utilisation. Nous prendrons donc un petit temps pour le
configurer et nous allons prendre le reste du temps nous concentrer sur le
code.
cocher :
- Maven Project (pour la gestion des dépendances) dans le groupe
d'option "Project"
- Java dans le groupe dóption "Language"
- 2.7.5 dans le groupe d'option "Spring Boot"
Dans "Project Metadata" définir:
- com.irc dans "Group"
Nous allons ensuite ajouter des dépendances qui vont nous permettre
d'augmenter nos fonctionnalités dans notre projet.
Lancer le logiciel INTELLIJ installé dans votre machine; Allez dans la barre
de menu et sélectionnez: Fichier > Ouvrir… et aller sélectionner le dossier
"cvs" que vous avez décompressé dans le répertoire "repositories";
Double Cliquez sur le fichier "pom.xml" pour voir son contenu sur le
panneau du milieu. à ce stade, Maven est en train de vouloir installer les
dépendances, vous devez vous rassurer que vous êtes connecté à internet.
Si vous remarquez des lignes rouges dans votre fichier pom.xml, c'est que
ces dépendances ne sont pas encore installées (ou pas fini d'être
téléchargées)
Aller dans src > main > ressources > application.properties et entrez les
configurations suivantes:
Application.properties:
#Global configuration
spring.application.name=vcs
server.port=8000
#Tomcat configuration
server.error.include-message=always
Ça y est, notre application est prête à être lancée. Cliquez sur le triangle
vert situé à la ligne 9 pour lancer l'application.
4 : Fichier de configuration de
l'application
CONTEXT DE L'APPLICATION
Nous souhaitons concevoir une application qui va manager les produits
d'une boutique.
Le MLDR suivant définit les entitées du système et leur relation:
Dans un projet Java Spring Boot, Nous commencerons par créer les entités
métier qui vont manipuler nos données.
ENTITÉS :
Nous allons créer un package nommé "entity" qui comportera toutes nos
entités.
Faites un clic droit sur le package "com.irc.vcs" > nouveau > package et
créer un package nommé : com.irc.cvs.entity
Créons ensuite une classe java dans le package entity qui va représenter
l'entité PRODUCT_CATEGORY; pour cela faire un clic droit sur le package
entity > nouveau > classe Java et nommer cette classe en
ProductCategory.