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

JPA Java Discussion :

implémentation les transactions


Sujet :

JPA Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 139
    Par défaut implémentation les transactions
    salut,
    j'ai vu un tutoriel sur ce site dans lequel il n'était pas trop conseillé d' entourer l'opération persist par une ouverture d'une transaction et par son commit lors de l'insertion de l'entité dans la base de données
    est ce que quelqu'un peut me guider sur (idée ,tuto,..)pour mieu implémenter les transactions
    notant que j'utilise jsf
    merci

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour,
    C'est drôle, je poste ce lien pour la troisième fois je crois en quelques jours
    http://blog.developpez.com/index.php...&c=1&tb=1&pb=1

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 139
    Par défaut
    salut,
    j'ai vu ce lien,mais je crois comme meme que c'est pas vraiment trop détaillé,
    en tout cas merci.

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Ou est ce que ça bloque ?

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 139
    Par défaut
    salut,
    je veux vous dire tout d'adord que je travaille avec oracle, et jsf et j'utilise toplink
    1) par contre vous avez indiquez dans le cours que ça ne marche pas avec toplink (je n'ai pas très bien compris pourquoi)

    2) pour la configuration du fichier faces-config.xml de jsf,
    est ce que c'est de la mème façon que celui de spring en changeant la datasource (puisque je travaille avec oracle)

    3) je n'ai pas compris l'utilité de "LogDao"
    Merci bien

  6. #6
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Juste pour vérifier une chose, tu bosses sur quel genre de serveur ? Un conteneur web (Tomcat, Jetty) ou un AS complet ?

    Sinon:
    1) Je ne suis pas arrivé à faire fonctionner le load time weaving avec Toplink, et Dieu sait que j'y ai passé beaucoup de temps en recherche et en essais ... D'ailleurs, je ne sui spas le seul à m'en plaindre sur le net.

    2) Je ne comprends pas que vient faire le dataSource dans faces-config
    Faut juste configurer comme montré ici.
    Le datasource tu le configures dans applicationContext.xml.

    3) C'est juste un exemple pour montrer l'une des utilités des transactions: Je veux faire deux opérations de persistence dans une seule transaction: Ajouter un utilisateur et logger cette opération dans la base de données. En mettant ces deux opérations dans une même transactions, je suis sûr du principe du "tout ou rien": Je ne risque pas d'avoir le log sans utilisateur crée ni utilisateur crée sans log.

Discussions similaires

  1. Les transactions avec Delphi & InterBase
    Par Redhouane dans le forum Bases de données
    Réponses: 5
    Dernier message: 31/12/2004, 15h34
  2. La gestion de lock et les transactions
    Par giviz dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 19/12/2004, 21h02
  3. petite aide sur les transactions et triggers SVP
    Par CharleLéo dans le forum Débuter
    Réponses: 4
    Dernier message: 15/11/2004, 20h43
  4. les Transactions sous interbase
    Par kouraichi35 dans le forum Bases de données
    Réponses: 2
    Dernier message: 20/10/2004, 11h15
  5. [interbase] gerer les transactions
    Par webbulls dans le forum Bases de données
    Réponses: 3
    Dernier message: 14/05/2004, 18h27

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