Bonjour ,
je veux inserer un objet Commande dans ma base MySql, je procède ainsi :
Mon fichier Commande.hbm.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public class CommandeDAO implements ICommandeDAO{ public void valideCommande(Commande laCommande){ Session session = HibernateUtil.getSessionFactory().getCurrentSession(); Transaction tx = session.beginTransaction(); session.save(laCommande); tx.commit(); HibernateUtil.getSessionFactory().close(); }
Ma classe Commande existe bien dans le package cité.
Code : 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 <hibernate-mapping> <class name="com.lecorre.bean.Commande" table="commande"> <id name="idcommande" type="int"> <column name="idcommande" /> <generator class="assigned" /> </id> <property name="name" type="string"> <column name="name" length="45" /> </property> <property name="date" type="timestamp"> <column name="date" length="19" /> </property> <property name="voiture" type="string"> <column name="voiture" length="100" /> </property> </class> </hibernate-mapping>
Lors de l'exécution du session.save j'ai cette erreur :
Savez-vous pourquoi?org.hibernate.MappingException: Unknown entity: com.lecorre.bean.Commande
Merci!!
Partager