| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2007 15:59:36
|
sandokandias
JavaBaby
![[Avatar]](/images/avatar/4ef30115b941a1bcd71ffebb50c69ece.jpg)
Membro desde: 01/05/2006 22:11:03
Mensagens: 86
Localização: Uberlãndia - MG
Offline
|
Pessoal,
Estou iniciando os estudos em Persistencia, quero saber de quem ja tem experiencia no assunto. Qual dos 2 metodos usar ?
ou
Duvida:
no 1º metodo eu poderia passar qualquer Objeto, ou seja Empresa, Funcionario, etc
no 2º metodo eu passaria apenas o Objeto Empresa, entao eu teria q ter um DAO p cada um.
Me corrijam por favor, como disse ainda estou estudando.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2007 16:09:47
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
no primeiro recebe qualquer coisa que extends a Object e no segundo ele recebe Empresa e qualquer cosia que É-UMA empresa... ou extends a empresa.. se funcionarion extends a empresa pode passar no segundo.. caso contrario nao..
acho que isso!!
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2007 16:16:10
|
sandokandias
JavaBaby
![[Avatar]](/images/avatar/4ef30115b941a1bcd71ffebb50c69ece.jpg)
Membro desde: 01/05/2006 22:11:03
Mensagens: 86
Localização: Uberlãndia - MG
Offline
|
mas qual a melhor pratica ? eu poderia usar um Metodo Generico pra tudo entao ? porque se faz um DAO p/ cada Objeto ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2007 16:18:47
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
Algumas vezes, queres que um tipo específico de objeto seja utilizado pelo DAO de uma outra forma, então cria-se um DAO específico. Se fores todos os objetos terem o mesmo comportamento, prefiro o DAO genérico.
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2007 18:40:03
|
mchiareli
JavaEvangelist
![[Avatar]](/images/avatar/03e4d3f831100d4355663f3d425d716b.png)
Membro desde: 04/04/2006 15:14:50
Mensagens: 397
Offline
|
se vc utilizar o segundo metodo tera que criar um dao para cada classe de negocio que vc tiver...
por exemplo: Empresa, Empregado, Afins......
Se utilizar o primeiro pode usar um dao generico que persiste todas as classes que nao tem diferenças, e quando necessitar de algo a + na persistencia pode criar um dao especifico apenas para essa classe...
essa verificação de quem vai utilizar o dao generico ou naum, pode ser em tempo de execução atraves de annotations.....
|
codifica.wordpress.com |
|
|
 |
|
|