Pessoal estou encontrando um problema e gostaria da ajuda de vocês.
Estou usando o hibernate annotation,
tenho este meu arquivo hibernate.cfg.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost/javafx_crud</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.username">user</property>
<property name="hibernate.connection.password">passw</property>
<!-- JDBC connection pool (use the built-in) -->
<property name="connection.pool_size">10</property>
<!-- SQL dialect -->
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<!-- Echo all executed SQL to stdout -->
<property name="show_sql">true</property>
<!-- Mapping files -->
<mapping class="br.com.tal.taltal.controller.impl.CodigoSecaoControllerImpl"/>
</session-factory>
</hibernate-configuration>
quando eu rodo a minha aplicação acontece o seuginte erro:
Exception in thread “main” org.hibernate.MappingException: Unknown entity: br.com.tal.taltal.controller.impl.CodigoSecaoControllerImpl
at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:580)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:91)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:905)
at org.hibernate.impl.SessionImpl.load(SessionImpl.java:822)
at org.hibernate.impl.SessionImpl.load(SessionImpl.java:815)
at br.com.tal.taltal.controller.impl.Teste.main(Teste.java:20)
pelo que eu entendi, a classe que eu procuro ( nesta linha: ) não está sendo encontrada correto?
mais pelo o que eu tenho visto aqui, o caminho que eu especifico está correto. Comparei este meu programa com outro que eu tenho e que está funcionando, e eles não apresentam diferenças.
Alguém sabe no que eu posso estar errando?
Avisando que eu ja olhei vários problemas parecidos que se encontram aqui no forum, mas mesmo assim não consegui solucionar meu problema.
Em outros tópicos falaram para trocar uma linha por esta import javax.persistence.Entity, maisn no meu caso isso ja foi feito.