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 :

Projet JPA2 minimale


Sujet :

JPA Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de saad.hessane
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    315
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 315
    Par défaut Projet JPA2 minimale
    Bonjour tout le monde,
    Je débute avec JPA, et j'ai un petit problème. A chaque fois que je veux lire un cours on me parle d'EJB3, de conteneur de je sais pas quoi...
    Mais moi je veux l'utiliser dans une application Swing, et avant ça je voudrais bien travailler avec sur une application console le temps de bidouiller un peu. Je crée donc un bête projet Java sous eclipse, et j'ajoute 4 jar :
    • eclipselink-jpa-modelgen_2.jar
    • eclipselink.jar
    • javax.persistance_2.jar
    • mysql-connector-java-5.jar

    Jusque là tout va bien, eclipse reconnait les @Entity &co.
    Je crée le fichier /src/meta-inf/persistance.xml, et j'y insère ceci :
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?xml version="1.0" encoding="UTF-8" ?>
    <persistence xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
    	version="2.0" xmlns="http://java.sun.com/xml/ns/persistence">
    	<persistence-unit name="jpa" transaction-type="RESOURCE_LOCAL">
    		<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
    		<class>Employee</class>
    		<properties>
    			<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
    			<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/jpaCrudApplication" />
    			<property name="javax.persistence.jdbc.user" value="root" />
    			<property name="javax.persistence.jdbc.password" value="" />
     
    			<property name="eclipselink.ddl-generation" value="create-tables" />
    			<property name="eclipselink.ddl-generation.output-mode" value="database" />
    		</properties>
    	</persistence-unit>
    </persistence>

    Maintenant je lance la compilation et là :
    Citation Envoyé par Message d'erreur
    Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named jpa
    Et voilà mon histoire. Maintenant que je suis coincé (et depuis longtemps en plus), tout ce que je demande ça ressemblerai à quoi un projet minimale en JPA. Sans EJB, sans serveur d'application, sans Netbeans (qui faciliterai le travail à priori) sans rien. Si possible sans toucher au CLASSPATH.
    Merci infiniment

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 25
    Par défaut
    Hello,

    Question idiote, mais vu que je viens de tester et que ça donne le même message d'erreur : as-tu bien un fichier persistence.xml ?

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

Discussions similaires

  1. Qu'est ce qu'un grand projet ?
    Par Geronimo dans le forum Débats sur le développement - Le Best Of
    Réponses: 62
    Dernier message: 04/04/2013, 14h52
  2. [Delphi] Association composants-projet
    Par Pierre Castelain dans le forum Composants VCL
    Réponses: 6
    Dernier message: 31/07/2002, 16h20
  3. Parametrage des options de projet
    Par ares7 dans le forum EDI
    Réponses: 7
    Dernier message: 22/07/2002, 15h33
  4. Réponses: 6
    Dernier message: 21/06/2002, 14h48
  5. Les fichiers d'un projet
    Par Manolo dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/05/2002, 17h51

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