List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean afterPropertiesSet
@Override public void afterPropertiesSet() throws PersistenceException
From source file:be.bittich.quote.config.SpringJPAConfig.java
/** * EntityManagerFactory Bean/*from w ww . j a v a 2 s . c o m*/ * * @param dataSource * @return */ @Bean @Autowired public EntityManagerFactory entityManagerFactory(BoneCPDataSource dataSource) { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("be.bittich.quote.model"); factory.setDataSource(dataSource); factory.setJpaProperties(additionalProperties()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:ru.anr.base.dao.AbstractJPADaoConfig.java
/** * Definition of {@link EntityManagerFactory} * /*from w ww.j a v a 2s . c o m*/ * @return Bean instance */ @Bean(name = "entityManagerFactory") public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setDataSource(dataSource()); factory.setPersistenceXmlLocation(persistenceFileLocation); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.sdl.odata.datasource.jpa.JPADataSourceConfiguration.java
@Bean @Primary//w w w . jav a 2 s. c o m public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); localContainerEntityManagerFactoryBean.setDataSource(primaryDataSource()); localContainerEntityManagerFactoryBean.setJpaVendorAdapter(jpaVendorAdapter()); localContainerEntityManagerFactoryBean.setPackagesToScan(entityModel); localContainerEntityManagerFactoryBean.afterPropertiesSet(); return localContainerEntityManagerFactoryBean; }
From source file:ru.portal.services.AppConfigTest.java
@Bean(name = "entityManagerFactory") public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setShowSql(true);/*from w w w.j a v a2s. c o m*/ LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(this.dataSource()); em.setPackagesToScan(new String[] { "ru.portal.entity" }); em.setPersistenceUnitName("portalPersistanceUnit"); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(additionalProperties()); em.afterPropertiesSet(); return em; }
From source file:jpa.JpaConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/*from w w w . j a v a 2s. 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:io.springagora.store.ApplicationConfig.java
@Bean @Autowired/*w ww. j a va 2 s .c o m*/ public EntityManagerFactory entityManagerFactory(DataSource dataSource) { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(generateDDL.booleanValue()); vendorAdapter.setShowSql(showSQL.booleanValue()); vendorAdapter.setDatabasePlatform("org.hibernate.dialect.MySQL5InnoDBDialect"); vendorAdapter.setDatabase(Database.MYSQL); Properties properties = new Properties(); properties.setProperty("hibernate.cache.use_second_level_cache", "true"); properties.setProperty("hibernate.cache.region.factory_class", "org.hibernate.cache.ehcache.EhCacheRegionFactory"); properties.setProperty("hibernate.cache.use_query_cache", "true"); properties.setProperty("hibernate.generate_statistics", showStatistics.toString()); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("io.springagora.core.domain"); factory.setDataSource(dataSource); factory.setJpaProperties(properties); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:net.ljcomputing.config.PersistenceConfiguration.java
/** * Entity manager factory./*from w w w. ja v a2 s . c o m*/ * * @return the entity manager factory */ @Bean public EntityManagerFactory entityManagerFactory() { final HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); final LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("net.ljcomputing.entity"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.musala.configuration.RssAplicationConfiguration.java
@Bean(name = "entityManagerFactory") public EntityManagerFactory entityManagerFactory() throws SQLException { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(dataSource()); factory.setPackagesToScan("com.musala.db"); //factory.setPersistenceUnitName("persistenceUnit"); //TODO check why use it factory.setJpaVendorAdapter(vendorAdapter); factory.setJpaProperties(additionalProperties()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.musala.testutils.DatabaseTestConfiguration.java
@Bean(name = "entityManagerFactory") public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(dataSource()); factory.setPackagesToScan("com.musala.db"); factory.setPersistenceUnitName("persistenceUnit"); factory.setJpaVendorAdapter(vendorAdapter); factory.setJpaProperties(additionalProperties()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.zbum.example.springweb.config.AppConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); localContainerEntityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); localContainerEntityManagerFactoryBean.setDataSource(dataSource()); localContainerEntityManagerFactoryBean.setJpaProperties(jpaProperties()); localContainerEntityManagerFactoryBean.setPackagesToScan("com.zbum.example.springweb.repository"); localContainerEntityManagerFactoryBean.afterPropertiesSet(); return localContainerEntityManagerFactoryBean.getObject(); }