Comments on: Strict POJOs http://philcalcado.com/2006/05/16/strict-pojos/ Software e Batatas Fri, 06 Jan 2012 20:31:39 +0000 http://wordpress.org/?v=2.7.1 hourly 1 By: Rômulo http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-54566 Rômulo Sun, 01 Jul 2007 18:55:00 +0000 http://fragmental.com.br/blog/?p=203#comment-54566 Eu também gostaria de receber os fontes, se possível.! E tenho uma dúvida... os métodos pra persistir o objeto de domínio também ficariam no "Repositório"? Exemplo: RepositorioCliente.salvar(Cliente c); Outra coisa... esse tipo de método seria estático, como também métodos que não dependem da existência de um objeto específico, como "listarTodosOsClientes"? Valeu! Eu também gostaria de receber os fontes, se possível.!

E tenho uma dúvida… os métodos pra persistir o objeto de domínio também ficariam no “Repositório”?
Exemplo:
RepositorioCliente.salvar(Cliente c);

Outra coisa… esse tipo de método seria estático, como também métodos que não dependem da existência de um objeto específico, como “listarTodosOsClientes”?

Valeu!

]]>
By: andré http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-14039 andré Sat, 09 Sep 2006 12:21:14 +0000 http://fragmental.com.br/blog/?p=203#comment-14039 muito bom o seu artigo. você poderia me enviar arquivos fontos citados para melhor entender o conceito muito bom o seu artigo. você poderia me enviar arquivos fontos citados para melhor entender o conceito

]]>
By: Rafael Souza http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-9174 Rafael Souza Mon, 29 May 2006 21:37:52 +0000 http://fragmental.com.br/blog/?p=203#comment-9174 Tem como me manda os codigos do artigo da revista? valeu! Tem como me manda os codigos do artigo da revista?
valeu!

]]>
By: Rafael Souza http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-8723 Rafael Souza Fri, 26 May 2006 19:15:43 +0000 http://fragmental.com.br/blog/?p=203#comment-8723 nao é heranca.. é só o relacionamento mesmo.. na real o seguinte... o sistema já existe.. só que ele vai entra numa reestruturacao forte.. e nessa reestruturacao nao vo pode mexe no banco (pelo menos agora), e quero monta a estrutura dele usando POJOs.. porem nao entendi como usar isso quando um dado que vai ser persistido nao tiver uma regra de negocio.. o façade acessa direto o DAO? no caso do exemplo (que é real), as tabelas de cedente, sacado, empresa, etc, "herdam" da tabela pessoa, entao pessoa só serve pra centraliza os dados, e essa tabela só tem essa utilidade, só vai ter "insert", "update", e "delete" na final das contas.. como eu trato isso? nao é heranca.. é só o relacionamento mesmo..
na real o seguinte… o sistema já existe.. só que ele vai entra numa reestruturacao forte.. e nessa reestruturacao nao vo pode mexe no banco (pelo menos agora), e quero monta a estrutura dele usando POJOs.. porem nao entendi como usar isso quando um dado que vai ser persistido nao tiver uma regra de negocio.. o façade acessa direto o DAO?
no caso do exemplo (que é real), as tabelas de cedente, sacado, empresa, etc, “herdam” da tabela pessoa, entao pessoa só serve pra centraliza os dados, e essa tabela só tem essa utilidade, só vai ter “insert”, “update”, e “delete” na final das contas.. como eu trato isso?

]]>
By: pcalcado http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-8720 pcalcado Fri, 26 May 2006 18:37:08 +0000 http://fragmental.com.br/blog/?p=203#comment-8720 Oi, rafael, obrigado, Não entendi muito bem seu exemplo. Você tem uma classe Pessoa e outras que herdam desta? Lembre-se que o ideal é fazer o modelo de dados ser baseado no modelo de classes, não o contrário. Acho que você está com dificuldade no mapeamento Objeto-Relacional.... hmm, bom tema para um outro artigo :) Oi, rafael, obrigado,

Não entendi muito bem seu exemplo. Você tem uma classe Pessoa e outras que herdam desta? Lembre-se que o ideal é fazer o modelo de dados ser baseado no modelo de classes, não o contrário. Acho que você está com dificuldade no mapeamento Objeto-Relacional…. hmm, bom tema para um outro artigo :)

]]>
By: Rafael Souza http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-8716 Rafael Souza Fri, 26 May 2006 16:21:32 +0000 http://fragmental.com.br/blog/?p=203#comment-8716 cara.. parabéns pelo artigo.. tah muito bom.. me esclareceu coisas que eu nao tinha conseguido entender ainda.. :D só nao consegui imagina uma situação, por exemplo.. na minha aplicacao tem uma tabela pessoa... todos as outras tabelas do sistema que tambem sao uma pessoa (empresa, cedente, sacado) tem ligacao com ela, como eu faria os meos BO pra esse objeto? ele não tem uma regra de negocio especifica.. as regras ficam nestes outros objetos, que estao vinculados a pessoa.. nao sei se fui muito claro.. mais uma vez parabens! cara.. parabéns pelo artigo.. tah muito bom.. me esclareceu coisas que eu nao tinha conseguido entender ainda.. :D

só nao consegui imagina uma situação, por exemplo..
na minha aplicacao tem uma tabela pessoa… todos as outras tabelas do sistema que tambem sao uma pessoa (empresa, cedente, sacado) tem ligacao
com ela, como eu faria os meos BO pra esse objeto? ele não tem uma regra de negocio especifica.. as regras ficam
nestes outros objetos, que estao vinculados a pessoa..
nao sei se fui muito claro..

mais uma vez parabens!

]]>
By: Indio http://philcalcado.com/2006/05/16/strict-pojos/comment-page-1/#comment-7782 Indio Mon, 22 May 2006 16:01:42 +0000 http://fragmental.com.br/blog/?p=203#comment-7782 Amigo, só faltou o código fonte da matéria. Vc diz que o código esta no site da revista, mas fui lá, e tem o código de outras matérias, mas não a sua. Ai vi aqui e novamente não encontrei. Bem, eu gostei muito da matéria e é uma pena que nem vc e nem a revista tenham chegado num acordo para disponibilizar aos seus leitores. :( Amigo, só faltou o código fonte da matéria. Vc diz que o código esta no site da revista, mas fui lá, e tem o código de outras matérias, mas não a sua. Ai vi aqui e novamente não encontrei. Bem, eu gostei muito da matéria e é uma pena que nem vc e nem a revista tenham chegado num acordo para disponibilizar aos seus leitores.
:(

]]>