Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1272 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Gestion lock optimiste avc Hibernate et archi n-tiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gestion lock optimiste avc Hibernate et archi n-tiers

n°1598838
Arcos4
Posté le 13-08-2007 à 10:51:24  profilanswer
 

Bonjour
Je suis actuellement en train de développer une application J2EE qui a grosso-modo l'architecture n-tiers avec les outils suivants :
couche présentation : struts (manipule des FormBeans)
couche business : composée de DTOs représentant le modèle métier de l'application.Un DTO peut agréger plusieurs BOs
couche d'accès aux données : hibernate où une classes persistante est appelée BO (même si c'est pas le nom idéal).
On a donc cela : Base de données <--> BO <-> DTO <-> FormBean <--> IHM.
 
Mon problème concerne la gestion de la concurrence d'accès aux données.Je veux utiliser le lock optimiste.Toutes mes tables ont une colonne timestamp et les BOs associés un attribut timestamp. Les DTOs et FormBeans n'en n'ont pas. Je ne sais pas comment gérer le timestamp dans le cas ou j'ai un DTO qui agrége plusieurs BOs et donc qui conduit à la MAJ de plusieurs tables.
Sachant que ce sont les BOs qui représentent le struture de la base et que les DTOs et FormBeans sont plus orientés métier et écran.Ils n'ont pas à connaitre la notion de timestamp qui est propre à la couche basse. :non:  
 
Voilà si vous avez déjà été confronté à cette problèmatique ou que vous connaissez des patterns qui l'adresse je suis preneur.  :wahoo:  
 
Merci

mood
Publicité
Posté le 13-08-2007 à 10:51:24  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Gestion lock optimiste avc Hibernate et archi n-tiers

 

Sujets relatifs
aide JSTL et Hibernaterétablir la gestion des erreurs par défaut dans access
Choix d'un Système de gestion de contenu (CMS)Système de gestion de contenu
archi JEE : découpler couche persistance sur un autre serveur d'appliGestion des données dans une base en Client/Serveur
[C] gestion bus I2C sur MPLABGestion de plusieurs fichiers Excel.
[SQL Server][Gestion de fichier] Ouvrir lire créer un fichier via SQL?[AS3]gestion d'évènement [RESOLU] mais autre problème
Plus de sujets relatifs à : Gestion lock optimiste avc Hibernate et archi n-tiers


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR