Galera, boa tarde
Estou com algumas dúvidas com relação ao design de classes.
Estou projetanto um sistema e futuramenta desejo utilizar hibernate, acontece que possuo uma classe chamada Correspondencia, onde seu codigo será composto por letras e numeros, ou seja o cliente vai digitar isto.
Porem será unico, não existirá outra Correspondencia igual cadastrada na tabela.
Seu código poderá ser 45645586C145, ou apenas 458CF.
Minha dúvida é: na hora de modelar a classe ja pensando na tabela do banco de dados, eu deverei prever um id sequencial e utilizar o codigo apenas como um atributo, ou utilizo o código já como o id da classe e consequentemente da tabela?
Agradeço a todos
Jandiro
Dúvidas com projeto
2 Respostas
Olá,
Projeto Procedural Detected: primeiro você pensa em objetos, depois em tabelas (se precisar!)
Faça uma factory que recebe o código como parâmetro e checa a existência disso antes, se não existir, cria o objeto, se existir retorna uma exceção.
[]s
Muito obrigado pela ajuda pcalcado.
Um abraço
Jandiro
Criado 9 de março de 2005
Ultima resposta 9 de mar. de 2005
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo