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

Java EE Discussion :

problème d'architecture et de gestion de persistance [EJB3 Entity]


Sujet :

Java EE

  1. #1
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut problème d'architecture et de gestion de persistance
    Bonjour à tous,

    Je développe actuellement une application permettant la gestion de CV.
    Pour gérer la persistance de mon application, j'utilise une base de données mysql (9 tables). J'utilise également l'API persitence pour insérer modifier et supprimer au sein de ma base.

    Le problème est le suivant :
    J'aimerai savoir s'il est possible d'avoir une Entité CV(sérializable bien entendu) que je sauvegarde dans ma base de données sachant que j'ai des tables pour les compétences, les formations, etc...
    Pour effectuer la sauvegarde j'utilse donc (rapport à JPA) un objet EntityManager et les méthodes merge, persist et remove.

    Actuellement j'ai développé autant d'Entité sérializable que de tables mysql et je possède une classe encapsulant toutes mes entités.


    J'espère ne pas etre déplacé de forum sachant que je parle de JPA. J'espère également m'être fait comprendre.

    D'avance merci pour vos réponses

  2. #2
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Bonjour,

    Si ta base est déjà construite, je te conseille d'utiliser NetBeans et sa fonction "Create entity from database" qui te créé tous tes EJBs et te laisse uniquement le plaisir de jouer avec.

    Valère

  3. #3
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut problème architecture résolu
    Merci beaucoup pour cette réponse qui me convient tout à fait. C'est exactement ce que je cherchais à faire.
    Je suis encore un débutant avec netbeans et je ne connais pas toutes les possibilités.

    Encore merci

  4. #4
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut need driver to create entity classes from database
    Bonsoir,

    Je reviens vers vous (peut être une nouvelle fois Valère) car lorsque je désire créer mes Entity Classes à partir de ma base de donées, au moment de sélectionner ma DataSource, netbeans me dit : Unable to find the driver.

    Pas besoin de me traduire le message d'erreur j'ai tout à fais compris, par contre je ne sais pas où dois je mettre mon driver (mysql) pour faire fonctionner ma demande.
    J'ai déjà un driver mysql dans le répertoire %SUN_SERVER_HOME%/AppServer/lib/ext

    si vous avez la réponse, je vous remercie d'avance pour votre aide...

  5. #5
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut connection résolu
    Pour ceux qui veulent savoir comment faire voici la solution :

    Aller dans l'onglet runtime.
    Déployer l'arbre Databases
    Clic droit sur driver, puis ajouter le connector mysql
    Clic droit sur Databases, remplir les champs puis sur OK.
    => et hop création d'un lien vers votre bdd

    Aller sur votre projet EJB puis clic droit : new file > entity classes from database
    Sélectionner votre DataSource et le tour est joué !!!!

  6. #6
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Pfff, NetBeans est si simple que je n'ai même plus le temps de répondre aux questions

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

Discussions similaires

  1. Architecture projet de gestion avec dynamisme
    Par n8ken dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 15
    Dernier message: 20/04/2009, 15h41
  2. Problème de pointeurs et de gestion de la mémoire
    Par remixtech dans le forum Débuter
    Réponses: 1
    Dernier message: 27/06/2008, 21h20
  3. [JPA,Tomcat] Problème d'architecture
    Par Eric73 dans le forum JPA
    Réponses: 4
    Dernier message: 15/04/2008, 18h56
  4. [MFC] Problème d'architecture
    Par barthelv dans le forum MFC
    Réponses: 1
    Dernier message: 25/05/2007, 10h20
  5. [N-Tier] Problème conception architecture 3-tiers
    Par Royd938 dans le forum Autres
    Réponses: 3
    Dernier message: 17/06/2005, 11h47

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