Boa tarde amigos, so estou conseguindo executar o insert no banco, usando hibernate, o update simplismente não executa..seguem as classes:
public Cliente update(Cliente cliente) {
System.out.println("atualizando em 3..2..1");
Cliente byId = this.getCliente(cliente.getId());
byId.setNome(cliente.getNome());
byId.setCpf(cliente.getCpf());
byId.setEmail(cliente.getEmail());
getSession().save(cliente);
return byId;
}
@PUT
@Path("{id}")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public void update(Cliente cliente) {
System.out.println("atualizando update");
clienteDAO.update(cliente);
}
o que sera que estou fazendo errado? configurei para apresentar o sq no console, realmente não executa update.
Estou fazendo uso de rest.