1
resposta

Implementar classe em entidade JPA

Como faço para implementar uma classe como uma entidade JPA utilizando as anotações corretas?

1 resposta

Segue um exemplo bem simples:

@Entity(nome=”SALA_DB”)
public class Sala{
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private int numero;

    @Column(name = "cadeira", nullable = false)
    private String cadeira;

    @Column(name = "projetor") 
    private boolean projetor;

    // Métodos Getters e Setters
}

Obs: Indico você da uma conferida na doc https://docs.oracle.com/javaee/7/api/javax/persistence/package-summary.html