Problema resolvido, adicionei o jta.jar que estava na
pasta do hibernate…
porem agora estou com outro problema, vou deixar aki caso
alguem possa ajudar. Obrigado.
Exception in thread "main" org.hibernate.MappingException: Unknown entity: modelo.Aluno
at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:550)
at org.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1338)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:98)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:187)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:172)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)
at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:535)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:523)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:519)
at banco.GeraBanco.main(GeraBanco.java:21)
J
javaman00
jeanmarcel:
Problema resolvido, adicionei o jta.jar que estava na
pasta do hibernate…
porem agora estou com outro problema, vou deixar aki caso
alguem possa ajudar. Obrigado.
Exception in thread "main" org.hibernate.MappingException: Unknown entity: modelo.Aluno
at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:550)
at org.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1338)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:98)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:187)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:172)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)
at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:535)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:523)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:519)
at banco.GeraBanco.main(GeraBanco.java:21)
Colega,
Sinceramente você está com uns erros meio iniciantes, acho melhor você estudar mais.
Nesse caso ai, você está sem o Aluno no mapeamento. Ele não está encontrando o objeto.
sergio.souza
jeanmarcel:
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><propertyname="hibernate.connection.driver_class">org.postgresql.Driver</property><propertyname="hibernate.connection.password">123</property><propertyname="hibernate.connection.url">jdbc:postgresql://localhost:5432/local</property><propertyname="hibernate.connection.username">jean</property><propertyname="hibernate.connection.pool_size">10</property><propertyname="hibernate.default_schema">local</property><propertyname="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property><propertyname="hibernate.show_sql">true</property><propertyname="hibernate.format_sql">true</property><mappingclass="modelo.Aluno"/></session-factory></hibernate-configuration>
Não seria?
<mapping resource="modelo/Aluno.hbm.xml"/>
J
jeanmarcel
Opa desculpe amigo, onde fica o desenvolvimento web
para iniciantes? e que realmente estou aprendendo.
Nao entendo mtu mas eu n tenho esse arquivo.
<mapping resource="modelo/Aluno.hbm.xml"/>
O problema foi resolvido tirando o
importorg.hibernate.annotations.Entity;
Hehehehe parece bem bobo, mas e que estou aprendendo
mesmo, agora executou, foi a 1 vez que consegui
inserir com o hibernate.
Obrigado pelo apoio.