Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Dúvida] Usando o H2

Estou utilizando o H2 e estou com dificuldades. A tabela foi criada porém qdo dispraro a requisição no insomnia ele sempre retorna o erro 500.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

A tabela tbm foi criada:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Segue imagem do H2:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Oi Flávio! Tudo bem?

Verifica se você adicionou um construtor na sua classe Endereço. Pela mensagem de erro, está faltando essa parte.

public Endereco(DadosEndereco dados) {
        this.logradouro = dados.logradouro();
        this.bairro = dados.bairro();
        this.cep = dados.cep();
        this.uf = dados.uf();
        this.cidade = dados.cidade();
        this.numero = dados.numero();
        this.complemento = dados.complemento();
 }

Espero ter ajudado! Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Olá Iasmin. Já tinha incluído o construtor. Porém o erro persiste.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Oi Flavio!

O problema é no Lombok, que não está gerando os construtores e nem os getters/setters.

Você está utilizando o Eclipse e nele o Lombok precisa ser instalado manualmente.

Obrigado Rodrigo. Sucesso.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software