exception avec hibernate:"is not a known entity type hibernate"
"is not a known entity type" est une erreur qui arrive dès que j'execute ma fonction addPro
La classe d'entité en question a été généré par NetBeans à partir du schéma de base de données, de sorte qu'ils devra certainement être une classe d'entité valide.
persistence.xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<persistence-unit name="jdbc:hsqldb:file:C:\Documents and Settings\Administrateur\Bureau\bd_test\test1PU" transaction-type="RESOURCE_LOCAL">
<provider>oracle.toplink.essentials.PersistenceProvider</provider>
<class>applicationSanté.ProMinceur</class>
<properties>
<property name="toplink.jdbc.user" value="sa"/>
<property name="toplink.jdbc.password" value=""/>
<property name="toplink.jdbc.url" value="jdbc:hsqldb:file:C:\Documents and Settings\Administrateur\Bureau\bd_test\test1"/>
<property name="toplink.jdbc.driver" value="org.hsqldb.jdbcDriver"/>
</properties>
</persistence-unit>
</persistence> |
fonction addPro
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public void addPro(){
emf = Persistence.createEntityManagerFactory("dbunit");
em = emf.createEntityManager();
EntityTransaction tx = em.getTransaction();
tx.begin();
em.persist(pro1);
tx.commit();
em.close();
emf.close();
} |