Estou com problemas para criar um json no challenger literalura
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Rafael! Tudo bem?
O erro que você está tendo acontece porque a API que você está coletando as informações do livro, contém mais informações do que você definiu na sua classe Livro. Então, para não puxar mais informações do que as que você definiu na sua entidade você deve adicionar a annotation @JsonIgnoreProperties(ignoreUnknown = true) na classe Livro.
@Entity
@Table(name = "livros")
@JsonIgnoreProperties(ignoreUnknown = true)
public class Livro {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(unique = true)
private String title;
Após isso o erro deve parar de ocorrer. Espero ter ajudado e bons estudos!