Duvidas hibernate

1 resposta
M
Comecei a ver Hibernate mas to completamente perdido na hora de criar os beans com anotações, tenho 3 tabelas, ta bem toscosó pra exemplo mesmo, é tipo uma agenda, um usuario (LOGIN) tem vários contatos (PESSOAS):
CREATE TABLE "LOGIN" 
(
  "CODIGOLOGIN"	 INTEGER NOT NULL,
  "USERNAME"	 VARCHAR(30) NOT NULL,
  "PASS"	 VARCHAR(50),
 PRIMARY KEY ("CODIGOLOGIN")
);

CREATE TABLE "LOGINPESSOA" 
(
  "CODIGOUSERNAME"	 INTEGER NOT NULL,
  "CODIGOPESSOA"	 INTEGER NOT NULL,
 PRIMARY KEY ("CODIGOUSERNAME", "CODIGOPESSOA")
);

CREATE TABLE "PESSOA" 
(
  "CODIGO"	 INTEGER NOT NULL,
  "NOME"	 VARCHAR(30),
  "ENDERECO"	 VARCHAR(50),
  "CIDADE"	 VARCHAR(20),
  "TELEFONE"	 VARCHAR(10),
 PRIMARY KEY ("CODIGO")
);
Devo criar um bean LOGINPESSOA ?? Em que beans eu uso @ManytoMany e como relaciono eles ??

Obrigado por qualquer ajuda!

1 Resposta

seufagner

Cara, você vai escolher a estratégia que os requisitos da sua aplicação exigem… Pode ser uma Classe para cada tabela, Uma hierarquia representada em uma Tabela apenas e uma Tabela para cada Subclasse…

Tem de vários sabores… Procure se informar sobre qual se adapta melhor às suas necessidades e, depois disso, hm… felicidades!

[]s

Criado 6 de abril de 2007
Ultima resposta 6 de abr. de 2007
Respostas 1
Participantes 2