Dúvida sobre entidade

1 resposta
Galego_Henrique

Primeiramente perdoem se estou postando isso em lugar errado, mas cheguei em uma parte da apostila FJ21 da Caelum, e nela tem o seguinte dito:

create table contatos (

id BIGINT NOT NULL AUTO_INCREMENT,

nome VARCHAR(255),

email VARCHAR(255),

endereco VARCHAR(255),

dataNascimento DATE,

primary key (id)

);

No banco de dados relacional, é comum representar um contato (entidade) em uma tabela de contatos.

O que ele quis dizer nesta última linha a respeito do código SQL, de representar um contato (entidade) em uma tabela contatos?

1 Resposta

M

Se você estiver desenvolvendo sem JPA, você vai ter que ficar convertendo sua classe entidade em SQL.

Usando JPA, sua classe entity, vai “representar” sua tabela e o JPA que vai tratar as conversões.

Geralmente no JPA cada classe do tipo entity vai representar uma tabela em seu banco de dados, mas você não tem que se preocupar com isso, apenas use sua entity.

Lembrando que geralmente ela vai representar uma tabela, isso não é uma regra alias esta longe disso :smiley:

[]s

Marcelo Gomes

Criado 23 de junho de 2012
Ultima resposta 23 de jun. de 2012
Respostas 1
Participantes 2