private static Configuration hibernateConfiguration(HibernateConfiguration hibernateCfg)
{
Configuration cfg = new Configuration();
for(Class<?> domainClass : hibernateCfg.getDomainClasses())
cfg.addAnnotatedClass(domainClass);
cfg.setProperty("hibernate.connection.username", hibernateCfg.getDbUser());
cfg.setProperty("hibernate.connection.password", hibernateCfg.getDbPass());
cfg.setProperty("hibernate.connection.url", hibernateCfg.getDbConnectionUrl());
cfg.setProperty("hibernate.connection.driver_class", hibernateCfg.getDbDriverClass().getCanonicalName());