List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaProperties
public void setJpaProperties(Properties jpaProperties)
From source file:me.bulat.jivr.webmin.config.DataAppConfig.java
@Profile("test") @Bean(name = "hsqldbUserEntityManagerFactory") public LocalContainerEntityManagerFactoryBean configureH2EntityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(getEmbeddedDataSource()); entityManagerFactoryBean.setPackagesToScan("me.bulat.jivr.webmin.data.*"); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); Properties jpaProperties = new Properties(); jpaProperties.put(Environment.DIALECT, "org.hibernate.dialect.HSQLDialect"); jpaProperties.put(Environment.HBM2DDL_AUTO, "update"); jpaProperties.put(Environment.SHOW_SQL, "true"); entityManagerFactoryBean.setJpaProperties(jpaProperties); return entityManagerFactoryBean; }
From source file:me.bulat.jivr.webmin.config.DataAppConfig.java
@Profile("default") @Bean(name = "userEntityManagerFactory") public LocalContainerEntityManagerFactoryBean configureEntityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource()); entityManagerFactoryBean.setPackagesToScan("me.bulat.jivr.webmin.data.*"); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); Properties jpaProperties = new Properties(); jpaProperties.put(org.hibernate.cfg.Environment.DIALECT, dialect); jpaProperties.put(org.hibernate.cfg.Environment.HBM2DDL_AUTO, hbm2ddlAuto); jpaProperties.put(Environment.SHOW_SQL, showSql); entityManagerFactoryBean.setJpaProperties(jpaProperties); return entityManagerFactoryBean; }
From source file:org.ibankapp.base.persistence.validation.test.TestContextConfig.java
@Bean LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource) { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); entityManagerFactoryBean.setPackagesToScan("org.ibankapp"); Properties properties = new Properties(); properties.put("hibernate.dialect", "org.hibernate.dialect.H2Dialect"); properties.put("hibernate.ejb.naming_strategy", "org.hibernate.cfg.ImprovedNamingStrategy"); properties.put("hibernate.hbm2ddl.auto", "update"); properties.put("hibernate.show_sql", true); entityManagerFactoryBean.setJpaProperties(properties); return entityManagerFactoryBean; }
From source file:uk.ac.ebi.ep.data.dataconfig.DataConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); //em.setPersistenceXmlLocation("classpath*:META-INF/persistence.xml"); em.setDataSource(dataSource);/*from w ww . ja v a 2 s.c o m*/ em.setPackagesToScan("uk.ac.ebi.ep.data.domain"); Properties properties = new Properties(); properties.setProperty("hibernate.cache.provider_class", "org.hibernate.cache.NoCacheProvider"); properties.setProperty("hibernate.connection.driver_class", "oracle.jdbc.OracleDriver"); HibernateJpaVendorAdapter vendor = new HibernateJpaVendorAdapter(); vendor.setShowSql(false); vendor.setDatabase(Database.ORACLE); em.setJpaProperties(properties); em.setJpaVendorAdapter(vendor); return em; }
From source file:org.csc.phynixx.spring.integration.config.BitronixPersistenceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws Exception { final LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setJtaDataSource(this.dataSource()); em.setPersistenceUnitName("test"); em.setPersistenceXmlLocation("classpath:META-INF/bitronix-persistence.xml"); em.setPackagesToScan(ItemData.class.getPackage().getName()); final HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabasePlatform(this.hibernateDialect()); vendorAdapter.setShowSql(this.hibernateShowSql()); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(this.jpaProperties()); return em;// w w w. j a va 2s.c o m }
From source file:pl.softech.eav.HSqlConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(final DataSource ds) { final LocalContainerEntityManagerFactoryBean lemfb = new LocalContainerEntityManagerFactoryBean(); lemfb.setDataSource(ds);//from w w w . j a va 2 s . co m lemfb.setJpaVendorAdapter(jpaVendorAdapter()); lemfb.setPackagesToScan("pl.softech.eav.domain"); final Properties jpaProperties = new Properties(); jpaProperties.setProperty("hibernate.cache.region.factory_class", "org.hibernate.cache.ehcache.EhCacheRegionFactory"); jpaProperties.setProperty("hibernate.cache.use_second_level_cache", "true"); jpaProperties.setProperty("hibernate.show_sql", "true"); jpaProperties.setProperty("hibernate.format_sql", "true"); lemfb.setJpaProperties(jpaProperties); return lemfb; }
From source file:org.csc.phynixx.spring.integration.config.AtomikosPersistenceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws Exception { final LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setJtaDataSource(this.dataSource()); em.setPersistenceUnitName("test"); em.setPersistenceXmlLocation("classpath:META-INF/atomikos-persistence.xml"); em.setPackagesToScan(ItemData.class.getPackage().getName()); final HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabasePlatform(this.hibernateDialect()); vendorAdapter.setShowSql(this.hibernateShowSql()); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(this.jpaProperties()); return em;/*from ww w. j av a 2 s . c om*/ }
From source file:fr.treeptik.cloudunit.config.DatabaseConfiguration.java
@Bean public EntityManagerFactory entityManagerFactory() { logger.debug("Configuring EntityManager"); LocalContainerEntityManagerFactoryBean lcemfb = new LocalContainerEntityManagerFactoryBean(); lcemfb.setPersistenceProvider(new HibernatePersistence()); lcemfb.setPersistenceUnitName("persistenceUnit"); lcemfb.setDataSource(dataSource());/*from ww w .j a v a 2 s .c o m*/ lcemfb.setJpaDialect(new HibernateJpaDialect()); lcemfb.setJpaVendorAdapter(jpaVendorAdapter()); lcemfb.setSharedCacheMode(SharedCacheMode.ENABLE_SELECTIVE); Properties jpaProperties = new Properties(); jpaProperties.put("hibernate.generate_statistics", true); jpaProperties.put("hibernate.show_sql", Boolean.parseBoolean(databaseShowSQL)); lcemfb.setJpaProperties(jpaProperties); lcemfb.setPackagesToScan("fr.treeptik.cloudunit.model"); lcemfb.afterPropertiesSet(); return lcemfb.getObject(); }
From source file:de.hska.ld.core.config.PersistenceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws SQLException { LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(jpaVendorAdapter()); factory.setPackagesToScan("de.hska.ld.*.persistence.domain"); factory.setDataSource(dataSource()); //factory.setJpaDialect(new HibernateJpaDialect()); Properties jpaProperties = new Properties(); jpaProperties.setProperty("hibernate.hbm2ddl.auto", env.getProperty("module.core.db.ddl")); jpaProperties.setProperty("hibernate.search.default.indexBase", env.getProperty("module.core.search.location")); factory.setJpaProperties(jpaProperties); factory.afterPropertiesSet();//from w ww. ja v a2s . c o m return factory; }
From source file:cn.org.once.cstack.config.DatabaseConfiguration.java
@Bean public EntityManagerFactory entityManagerFactory() { logger.debug("Configuring EntityManager"); LocalContainerEntityManagerFactoryBean lcemfb = new LocalContainerEntityManagerFactoryBean(); lcemfb.setPersistenceProvider(new HibernatePersistenceProvider()); lcemfb.setPersistenceUnitName("persistenceUnit"); lcemfb.setDataSource(dataSource());/*from w w w . j av a2 s . c om*/ lcemfb.setJpaDialect(new HibernateJpaDialect()); lcemfb.setJpaVendorAdapter(jpaVendorAdapter()); lcemfb.setSharedCacheMode(SharedCacheMode.ENABLE_SELECTIVE); Properties jpaProperties = new Properties(); jpaProperties.put("hibernate.generate_statistics", false); jpaProperties.put("hibernate.show_sql", Boolean.parseBoolean(databaseShowSQL)); lcemfb.setJpaProperties(jpaProperties); lcemfb.setPackagesToScan("cn.org.once.cstack.model"); lcemfb.afterPropertiesSet(); return lcemfb.getObject(); }