|
HibernateUtil doesn't work as provided in documentation, it leads to the following error :
access to dialect resolutioninfo cannot be null when 'hibernate.dialect' not set
The following HibernateUtil example seems to be the right one :
{{public class HibernateUtil {
private static final SessionFactory sessionFactory = buildSessionFactory();
private static SessionFactory buildSessionFactory() { try { // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration().configure(); return configuration.buildSessionFactory( new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()) .build() ); }
catch (Throwable ex) { // Make sure you log the exception, as it might be swallowed System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); }
}
public static SessionFactory getSessionFactory() { return sessionFactory; }
}}}
Best regards
|