Qual a melhor implementação para o : HibernateUtil

1 resposta
MrDataFlex

Considerando uma aplicação Desktop, pessoal, qual seria a melhor implementação para a classe hibernateUtil? De forma, que ela seja generica e siga todos as boas práticas e padrões de projeto? Ajudem nessa, ja implementei várias e sempre bate a dúvida, ao ver uma diferente.

Abração!

1 Resposta

PcAbrantes

cara… a melhor eu nao sei… mas eu sempre implemento da seguinte forma:

private static SessionFactory factory;
    
    public static void init(String servidor, String base) throws HibernateException {
        Configuration configuracao = new Configuration();
        configuracao.setProperty("hibernate.connection.url", "jdbc:postgresql://"+servidor+":5432/"+base);
        factory = configuracao.configure("br/com/hibernate/sgi/utility/hibernate.cfg.xml").buildSessionFactory();
    }
    
    public static Session getSession() {
        return factory.openSession();
    }
Criado 15 de outubro de 2007
Ultima resposta 15 de out. de 2007
Respostas 1
Participantes 2