Skip to content

Exercice 02 (billetterie) de la partie JPA de la formation M2I développeur fullstack Java JEE.

Notifications You must be signed in to change notification settings

N-H-U-A-C/formation-jpa-exo02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JPA Exo 02 (Billetterie)

Créer une application permettant de gérer une billeterie.

Classes à définir :

  • Adresse
    • rue
    • ville
    • adresse a une relation oneToOne avec client et événement
  • Billet :
    • numéro de place
    • client
    • événement
    • type de place (standard, gold, vip)
  • Evénement :
    • nom
    • adresse
    • date
    • heure
    • nombre de place
  • Client :
    • nom
    • prénom
    • adresse
    • âge
    • numéros de telephone

Méthodes à définir :

  1. Réservation de billets :

    • les clients peuvent réserver des billets pour différents événements, chaque billet est lié à un événement.
  2. Gestion des événements :

    • pour un événement, il est possible de récupérer la liste de ses billets.
  3. Interface homme-machine (IHM) :

    • depuis l'ihm, il est possible de réaliser les opérations CRUD pour chaque entité.
  4. (Bonus) Vérification des places disponibles :

    • lors de la réservation d'un billet, il est possible de vérifier si l'événement a encore des places disponibles.

About

Exercice 02 (billetterie) de la partie JPA de la formation M2I développeur fullstack Java JEE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages