Eaee galeraa bllz?
estou com uma duvida no hibernate na hora de listar…
tenho a minha classe que vai pegar os dados da lista e exibir…
esta dando esse erro:org.hibernate.hql.ast.QuerySyntaxException: userform is not mapped [from userform]
[code]public class Teste {
public static void main(String[] args) {
try {
UserDao userDao = new UserDao();
List<UserForm> listar = userDao.listar();
for (UserForm userForm2 : listar) {
System.out.println(userForm2.getNome());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
[/code]
tenho o meu dao[code] // nao sei se esta certo
public List listar() {
Session session = factory.openSession();
session.beginTransaction();
List usuario = session.createQuery("from userform").list(); // userform é o nome da minha tabela no banco
session.getTransaction().commit();
return usuario;
}[/code]
tenho meu xml
<session-factory>
<!-- DADOS DO BANCO -->
<property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
<property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/CadastroComum</property>
<property name="hibernate.connection.username">postgres</property>
<property name="connection.password">admin</property>
<property name="connection.pool_size">1</property>
<property name="show_sql">true</property>
<property name="hbm2ddl.auto">update</property>
<mapping class="br.com.UserForm" />
</session-factory>
alguem sabe onde estou errando:?
