Ir ao conteúdo
  • Cadastre-se

Java Erro: (every '@Entity' class must declare or inherit at least one '@Id' or '@Emb


Posts recomendados

Não sei como resolver esse problema , algué pode de a ajudar?

 

Caused by: org.hibernate.AnnotationException: Entity 'br.com.plixcode.agendaweb.models.Contato' has no identifier (every '@Entity' class must declare or inherit at least one '@Id' or '@EmbeddedId' property)

 


 

package br.com.plixcode.agendaweb.models;

import org.springframework.data.annotation.Id;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.EnumType;
import jakarta.persistence.Enumerated;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;


@Entity (name = "Contato")
public class Contato {
    
    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    private Long id;;
    
    @Column(nullable = false)
    private String nome;
    
    private Long fone;
    
    @Enumerated(EnumType.STRING)
    private StatusContato statusContato;
    
    public Contato() {}

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Long getFone() {
        return fone;
    }

    public void setFone(Long fone) {
        this.fone = fone;
    }

    public StatusContato getStatusContato() {
        return statusContato;
    }

    public void setStatusContato(StatusContato statusContato) {
        this.statusContato = statusContato;
    }

    
}

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
  • 4 meses depois...
  • 5 meses depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!