/** Build a Hibernate session factory. */ public void build() { if (useHibernateCfgXml) { configurationBuilder.configure(hibernateCfgXmlPath); } if (annotatedClasses != null) { configurationBuilder.addAnnotatedClasses(annotatedClasses); } if (packagesToScan != null) { configurationBuilder.addPackagesToScan(packagesToScan); } configureFromExistingSessionFactory(configurationBuilder.buildSessionFactory(), hibernate4Used); }