IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Pessimistic Lock UPGRADE_NOWAIT dans un session-per-request


Sujet :

Hibernate Java

  1. #1
    Invité
    Invité(e)
    Par défaut Pessimistic Lock UPGRADE_NOWAIT dans un session-per-request
    Bonjour,

    J'étudie la question de l'implémentation d'un pessimistic lock dans une application web dont la stratégie est un session-per-request.
    Il n'est évidemment pas question de changer la gestion de la session.

    J'ai déjà implémenté un optimistic lock avec un field version afin de savoir si des sauvegardes du record ont été effectuées après le load en DB.

    Mais j'aimerais maintenant implémenter un mécanisme qui empèche un utilisateur d'accéder à un mode d'édition de l'application web si un autre utilisateur est déjà en train de modifier le record.

    Je pourrais donc a priori utiliser le UPGRADE_NOWAIT, mais ceci ne fonctionne que pour une transaction. Or il s'agit ici de gérer plusieurs transactions et pour plusieurs utilisateurs...
    Pour faire encore plus simple, cela doit fonctionner sur Oracle ET DB2 (notez qu'il y a déjà des différences à ce points de vue voir post ici

    Ma question est donc : est-ce possible avec les fonctionnalités de base Hibernate ou dois-je moi même implémenter ce système "manuellement" avec un field qui contiendrait l'utilisateur qui effectue une modification ainsi qu'un timeout etc... ?? cela devient vite lourd à gérer mais au moins cela devient portable plus facilement sur Oracle et DB2

    Est-ce que quun à déjà implémenté ce système ?

    Merci a vous
    Dernière modification par Invité ; 03/05/2010 à 11h42.

Discussions similaires

  1. Attributs dans Context, Session et Request
    Par sphynxounet dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 26/03/2013, 11h45
  2. [Sécurité] Variables dans une session
    Par philippef dans le forum Langage
    Réponses: 6
    Dernier message: 14/10/2005, 16h30
  3. [WebForms][1.1] Unable to make the session state request
    Par the_bmo dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 12/10/2005, 14h27
  4. [C#] Passage d'un DateTime dans un Session
    Par julio84 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 05/04/2005, 16h22
  5. [servlet][jsp] session et request
    Par Stessy dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 07/01/2005, 11h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo