Bem quando fui analisar a classe "Produto" que já vem criada na VRaptor observei uma coisa que não entendi. Além do construtor com os parâmetros tem outro construtor com o mesmo nome mas escrito desta forma: public Produto() {}
Oque é isto? será um padrão do VRaptor que ainda não foi explicado? Este construtor parece ser um construtor vazio, mas na própria classe há outro construtor que esta descrito logo abaixo.
public Produto(Long id, String nome, String descricao, double preco) { this.id = id; this.nome = nome; this.descricao = descricao; this.preco = preco;
}
Abraços