Tag Archive: EJB


Modèle Vue Contrôleur – EJB

Dans cet article, nous allons présenter en détail la base de données développée à partir de Microsoft SQL Express 2005, et sur laquelle nous allons travailler à partir de Java.

bd-sql-express

Nous allons ensuite appliquer le concept MVC (Modèle Vue Contrôleur) en utilisant les EJB Session et Entity. Le schéma ci-dessous précise les parties Client et Serveur, dans le cadre d’une procédure d’authentification à partir de l’application Back Office :

client-serveur-ejb-admin1

Deux projets Java sont créés ici : une application de type EntrepriseApplicationClient, et une autre de type EJBModule :

client-serveur

Voici les différentes étapes de l’authentification :

1 – Interface Homme/Machine (partie Vue), avec bouton pour valider l’authentification :

4-fenetrelogin

2 – Utilisation de l’EJB Session avec son interface (partie Contrôleur) :

a) Interface

1-adminremoteclient2

b) Implémentation

2-administrationbean

3 – EJB Entity (partie Modèle)

3-admin

Publicités

Architecture interne – Gestion de locations

Dans cet article, nous allons tâcher de détailler l’architecture interne du magasin.

gestionlocations1

L’architecture comprendra différents JavaBeans (EJB : Entreprise JavaBeans) qui seront interrogés par un client léger. Ces EJB assureront les différentes fonctionnalités d’identification, de recherche et de gestion (films, locations et clients). Pour chacune de ces fonctionnalités, des fonctions d’ajout, de modification, de suppression et de consultation seront implémentées.

Les différents EJB Session communiqueront avec les EJB Entity, qu faciliteront l’utilisation de l’unité de persistance (Hibernate).