Bom dia galera,
estou com uma duvida aqui, sou novo em java estou estudando não faz mtu tempo, estou utilizando o hibernate-annotations para mapear as classes e funcionou blz qdo eu tentei inserir, atualizar e deletar dados…
mais ontem eu fui tentar navegar pelos registros escrevendo eles com println()
Session session = new HibernateFactory().getSession();
Iterator iter = session.createQuery("select iduser, login from usuarios").iterate();
while ( iter.hasNext() ) {
Usuarios qux = (Usuarios) iter.next();
System.out.println(qux.getLogin());
}
e recebe esse erro
axei estranho pq eu mapiei com hibernate-annotations e ainda vou ter que criar akeles xml’s xatos ???
aqui está minha classe usuarios sem o getters e setters
@Entity
@SequenceGenerator(name = "sequencia_usuario", sequenceName = "usuarios_iduser_seq", allocationSize= 1)
public class Usuarios {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequencia_usuario")
@Column(name = "iduser", nullable = false)
private Integer iduser;
@Column(name = "login", nullable = true, length = 20)
private String login;
@Column(name = "senha", nullable = true, length = 20)
private String senha;
@Column(name = "acesso", nullable = true, length = 1)
private String acesso;
minha duvida é se mesmo eu usando hibernate-annotations eu tbm vou precisar criar os mapeamentos em xml ?
vlw galera
abraços