Pessoal, queria tirar algumas dúvidas sobre arquitetura.
Tenho um app com a classe bean TDocumento, mais ou menos assim:
public class TDocumento {
private Integer codigo;
private String descricao;
private TLocal origem;
private Integer usuario;
}
Utilizando Hibernate, tenho um DAO genérico e uma classe TDocumentoBO pras regras de negócios. Minha dúvida é quando vou salvar um documento novo, eu preencho os campos da seguinte forma:
documento.setCodigo(<variavel>);
documento.setDescricao(<variavel>);
Daí, pra preencher a localidade crio outro objeto:
TLocal localidade = new TLocal();
localidade.setCodigo(<variavel>);
E por fim, atribuo no objeto documento:
Minha dúvida é sobre a melhor abordagem: montar o objeto documento antes de mandar pro documentoBO, ou passar os valores e montar o objeto dentro dele?
