List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setMappingResources
public void setMappingResources(String... mappingResources)
From source file:things.config.jpa.JpaTestConfig.java
@Bean public EntityManagerFactory entityManagerFactory() throws Exception { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);// w w w . j a va2 s . c o m LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("things.thing", "things.types"); factory.setDataSource(dataSource()); factory.setMappingResources("thing.hbm.xml"); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:jpa.JpaConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);// w w w . j a va 2 s . c o m LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("things.thing", "types"); factory.setDataSource(dataSource()); factory.setMappingResources("thing.hbm.xml"); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:hub.config.jpa.HubConfigJpa.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);//from w ww .ja v a2 s .c om vendorAdapter.setShowSql(false); vendorAdapter.setDatabasePlatform("org.hibernate.dialect.MySQLDialect"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("things.thing", "hub.backends.users.types"); factory.setDataSource(dataSource()); factory.setMappingResources("thing.hbm.xml"); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:org.unidle.config.DataConfiguration.java
@Bean @DependsOn({ "cacheManager", "springLiquibase" }) public LocalContainerEntityManagerFactoryBean entityManagerFactory() { final HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setDatabase(jpaVendorDatabase); final Map<String, Object> jpaProperties = new LinkedHashMap<>(); jpaProperties.put("hibernate.cache.region.factory_class", hibernateEhcacheRegionFactoryClass); jpaProperties.put("hibernate.cache.use_query_cache", hibernateUseQueryCache); jpaProperties.put("hibernate.cache.use_second_level_cache", hibernateUseSecondLevelCache); jpaProperties.put("hibernate.hbm2ddl.auto", hibernateHbm2ddl); final LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource()); entityManagerFactoryBean.setJpaDialect(new HibernateJpaDialect()); entityManagerFactoryBean.setJpaVendorAdapter(jpaVendorAdapter); entityManagerFactoryBean.setPackagesToScan("org.unidle.domain"); entityManagerFactoryBean.setJpaPropertyMap(jpaProperties); entityManagerFactoryBean.setMappingResources("jpa/orm.xml"); return entityManagerFactoryBean; }