Estou desenvolvendo uma API com base no seu curso, de forma muito parecida. Apenas para aprendizado. Mas estou tomando o seguinte erro:
Relatório de exceção de tipo
O processamento do pedido de mensagem falhou; a exceção aninhada é org.springframework.dao.DataAccessResourceFailureException: Não foi possível criar JPA EntityManager; a exceção aninhada é org.hibernate.AnnotationException: Nenhum identificador especificado para a entidade: com.jacqueline.livros.entidades.Autor
A classe Autor esta da seguinte forma:
@Entity public class Autor { private String nome;
public Autor() {
super();
// TODO Auto-generated constructor stub
}
public Autor(String nome) {
super();
this.nome = nome;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
}
E esta é a minha classe controller:
@Controller
public class LivrosController {
@ResponseBody
@RequestMapping("/livros")
public List<Livro> listarLivros()
{
Livro livro = new Livro("EXEMPLO", new Autor("exemplo"));
return Arrays.asList(livro, livro, livro);
}
}
Consegue me ajudar, POR FAVOR?