Probleme sur session.save
Bonjour ,
je veux inserer un objet Commande dans ma base MySql, je procède ainsi :
Code:
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:
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 :
Citation:
org.hibernate.MappingException: Unknown entity: com.lecorre.bean.Commande
Savez-vous pourquoi?
Merci!!