Opa!
Estou desenvolvendo um sistema onde a tela de cadastro de cliente tem muitos campos.
Pergunta: Devo separar o meu bean em 3 beans(Cliente, Endereco, Dados Comercias) ou devo deixar tudo no bean de Cliente?
Se eu criar os 3 beans, criarei as 3 tabelas respectivas.
Existe algo “mais certo” ? Quais as vantagens de deixar em um bean só ou dividir? Estou usando Hibernate 3.
[code]public class Cliente{
int numeroDependentes;
int banco;
String cpf;
String nome;
String sexo;
String estadoCivil;
String conjuje;
String escolaridade;
String nomeMae;
String nomePai;
String naturalidade;
String rg;
String orgaoEmissor;
String telefoneFixo;
String telefoneCelular;
Date dtEmissao;
Date dtNascimento;
Date residenteDesde;
String agencia;
String conta;
//Endereco
String logradouro;
String numeroResidencia;
String complementoResidencia;
String bairro;
String cidade;
String UF;
String cep;
String residencia;
//Dados Comerciais
float renda;
String empresa;
String matricula;
String profissao;
String cargo;
String telefoneComercial;
Date dtAdmissao;
}[/code]