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

Spring Java Discussion :

Transaction applicative (pattern) [Data]


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 135
    Par défaut Transaction applicative (pattern)
    Bonjour,

    Je dispose d'une application découpée en 3 couches app, métier et dao. Les transactions sont déclaratives et gérées par spring. Le souci est que, lorsque un envoi de mail ou un envoi FTP se situe entre deux appels de Dao, un utilisateur reçoit des données d'un traitement qui n'est pas aller à son terme.

    Bien sur on peux placer en fin de code tout les traitements, ils seront donc conditionné par la bonne exécution du code sql.

    Ma question est :

    Y-a-t-il un design pattern et/ou des classes spring permettant de gérer cette problématique toujours de la même manière et de façon efficace.

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 135
    Par défaut Je me répond
    Citation Envoyé par inconnu652000 Voir le message
    Bonjour,

    Je dispose d'une application découpée en 3 couches app, métier et dao. Les transactions sont déclaratives et gérées par spring. Le souci est que, lorsque un envoi de mail ou un envoi FTP se situe entre deux appels de Dao, un utilisateur reçoit des données d'un traitement qui n'est pas aller à son terme.

    Bien sur on peux placer en fin de code tout les traitements, ils seront donc conditionné par la bonne exécution du code sql.

    Ma question est :

    Y-a-t-il un design pattern et/ou des classes spring permettant de gérer cette problématique toujours de la même manière et de façon efficace.

    Merci
    Donc finalement personne répond mais je suis maintenant capable de me répondre ....

    ça pourrais intéresser. En fait il n'existe pas de solution à moins d'utiliser un outil transactionnel respectant (ou pas) une API (JDBC, JPA, JTA ....) et capable de rendre transactionnel ce que l'on veut faire.

    Dans la cas contraire, la solution est bien de placer les traitements comme les envoi de mail ou FTP en fin de transaction. çad aprés le dernier appel d'un DAO.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Definition Application Pattern
    Par noussa_nouha dans le forum Design Patterns
    Réponses: 0
    Dernier message: 29/10/2009, 09h45
  2. Utilité de "Application pattern"?
    Par ensienne2008 dans le forum Design Patterns
    Réponses: 0
    Dernier message: 27/10/2009, 16h27
  3. Application du principe de transaction entre Delphi et Oracle
    Par gilardino dans le forum Bases de données
    Réponses: 3
    Dernier message: 04/06/2008, 17h25
  4. Transactions au niveau application
    Par knolqn dans le forum Langage
    Réponses: 1
    Dernier message: 24/11/2007, 09h54
  5. Les sessions, les patterns et les transactions.
    Par red210 dans le forum Hibernate
    Réponses: 3
    Dernier message: 22/10/2007, 14h16

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