Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida

As versões mais recentes do Spring permitem o nulo e o vazio? No meu programa quando eu gravo os dados do livro não dá o erro 404, ele salva como vazio e nulo.

Produto [titulo=, descricao=, paginas=null]
Hibernate: insert into Produto (descricao, paginas, titulo) values (?, ?, ?)
Hibernate: insert into Produto_precos (Produto_id, tipo, valor) values (?, ?, ?)
Hibernate: insert into Produto_precos (Produto_id, tipo, valor) values (?, ?, ?)
Hibernate: insert into Produto_precos (Produto_id, tipo, valor) values (?, ?, ?)
Hibernate: select produto0_.id as id1_0_, produto0_.descricao as descrica2_0_, produto0_.paginas as paginas3_0_, produto0_.titulo as titulo4_0_ from Produto produto0_
3 respostas

O ProdutoValidation deveria validar os valores vazios, como ficou seu código Produto.java, ProdutoValidation.java e ProdutosController.java? Manda seu pom.xml também, por favor.

Quem deve de fato garantir que valores nulos não vão ser salvos é o banco de dados, mas para tentar aliviar o banco vc poderia utilizar algum framework como o bean validator,vc já usa?

solução!

Obrigado a resposta dos dois, mas o erro foi meu, tava dando erro em alguma aula passada e eu troquei o integer do ID para int e eu esqueci de trocar os getters e setters, agora ta tá de normal. Obrigado