Amigos estou sofrendo esse erro, já não sei o que pode está errado. olhei todas as duvidas que foram respondidas porém não me ajudaram.
// classe Convidado controller
@RequestMapping(value= "salvar", method = RequestMethod.POST)
public String salvar(@RequestParam("nome") String nome, @RequestParam("email") String email,
@RequestParam("telefone") String telefone, Model model ){
Convidado novoConvidado = new Convidado(nome, email, telefone);
repository.save(novoConvidado);
Iterable<Convidado> convidados = repository.findAll();
model.addAttribute("convidados", convidados);
return "listaconvidados";
}
// Classe convidado
@Entity(name = "convidado")
public class Convidado {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String nome;
private String email;
private String telefone;
public Convidado(){}
public Convidado(String nome, String email, String telefone){
this.nome = nome;
this.email = email;
this.telefone = telefone;
}
// pojo
----- Base de dados ----
CREATE TABLE `convidado` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(500) DEFAULT NULL,
`email` varchar(500) DEFAULT NULL,
`telefone` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET= utf8;