Hibernate - Classe DAO Genérica para persistencia de todos os objetos  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
rafhael_alkimim
Smalltalk
[Avatar]

Membro desde: 15/06/2011 16:35:10
Mensagens: 1
Offline

A primeira solução proposta irá apresentar erro quando se usar um mapeamento @OneToMany com FetchType.LAZY ... pois irá fechar a sessão sempre que realizar uma operação.
A sessão é aberta na HibernateUtil, que é estática e singleton, não sei até que ponto é vantajoso fechar uma session.HibernetUtil.getOpenSession();

apresento a seguinte DAO!

mkaule
Entusiasta Java
[Avatar]

Membro desde: 14/03/2011 20:20:10
Mensagens: 23
Offline


O que este método exatamente faz?

Propagando códigos como sonetos de shakespeare
root_
JavaGuru
[Avatar]

Membro desde: 05/09/2006 15:46:19
Mensagens: 206
Localização: Gurupi - Tocantins
Offline

mkaule wrote:
O que este método exatamente faz?

Este método recupera um determinado objeto do banco de dados através de sua chave primária, ainda não concordo somente com a PK como parâmetro, ainda deveria ter mais um parâmetro que é a classe/tabela a ser pesquisada no banco.
ex: public Object findByIdPk(Serializable idPk, Clazz classe) {

Rogério Milhomens de Queiroz
Agile - Consultoria em Tecnologia da Informação!
http://www.agilecti.com.br
Dataview - Inteligência em Tecnologia!
http://www.dataview.com.br
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team