Bonjour ,
je veux inserer un objet Commande dans ma base MySql, je procède ainsi :
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(); 
	}
Mon fichier Commande.hbm.xml
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>
Ma classe Commande existe bien dans le package cité.

Lors de l'exécution du session.save j'ai cette erreur :
org.hibernate.MappingException: Unknown entity: com.lecorre.bean.Commande
Savez-vous pourquoi?
Merci!!