Pessoal! Estou estudando a apostila FJ28 - exercício 8.10 onde usamos Hibernate e VRaptor. O projeto trata-se de uma lista de produtos onde eles são adicionados, alterados e deletados. Porém ao deletar, eu não consigo e o eclipse apresenta um erro no método remove(), vou mostrar os métodos que tem ligação com o remove!
Classe ProdutoDao
public void remove(Session session) {
Produto produto = (Produto) session.load(Produto.class, 1L);
Transaction tx = session.beginTransaction();
session.delete(produto);
tx.commit();
}
Classe ProdutoController
public void remove(Long id){
Produto produto = dao.carrega(id);
// Nesta parte abaixo que o eclipse alerda um problema
dao.remove(produto);
result.redirectTo(ProdutosController.class).lista();
}
Arquivo lista,jsp
<td><a href="remove?id=${produto.id}">Remover</a>
Poderiam me ajudar nessa?