List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaVendorAdapter
public void setJpaVendorAdapter(@Nullable JpaVendorAdapter jpaVendorAdapter)
From source file:net.kenblair.scheduler.jpa.TestConfig.java
@Bean public EntityManagerFactory entityManagerFactory() throws SQLException { final HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/*from w ww.ja v a2 s. c om*/ final LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setJpaPropertyMap(jpaProperties()); factory.setPackagesToScan("net.kenblair.scheduler.jpa"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:uk.ac.ebi.ep.data.testConfig.SpringDataMockConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { Properties properties = new Properties(); properties.setProperty("hibernate.cache.provider_class", "org.hibernate.cache.NoCacheProvider"); properties.setProperty("hibernate.format_sql", "true"); properties.setProperty(" hibernate.dialect", "org.hibernate.dialect.H2Dialect"); //properties.setProperty("hibernate.hbm2ddl.auto", "create-drop"); //properties.setProperty("hibernate.ejb.naming_strategy", "org.hibernate.cfg.ImprovedNamingStrategy"); properties.setProperty("spring.jpa.hibernate.ddl-auto", "update"); HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.H2); vendorAdapter.setGenerateDdl(true);/*w w w . j a v a 2s. c om*/ vendorAdapter.setShowSql(false); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setJpaProperties(properties); factory.setPackagesToScan("uk.ac.ebi.ep.data.domain"); factory.setDataSource(dataSource()); return factory; }
From source file:com.gopivotal.cla.repository.RepositoryConfiguration.java
@Bean EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setDataSource(dataSource()); factory.afterPropertiesSet();/*from w w w .j a v a 2s . c o m*/ return factory.getObject(); }
From source file:com.sdl.odata.example.persistent.entities.PersistentDataSourceConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean emfb = new LocalContainerEntityManagerFactoryBean(); emfb.setDataSource(dataSource);/*from www . ja va2s .c om*/ emfb.setJpaVendorAdapter(jpaVendorAdapter); emfb.setPackagesToScan("com.sdl.odata.example.persistent.entities"); return emfb; }
From source file:org.thingsplode.server.JpaConfig.java
@Bean public EntityManagerFactory entityManagerFactory() throws PropertyVetoException, SQLException { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(env.getProperty("hibernate.generate.ddl", Boolean.class)); vendorAdapter.setShowSql(env.getProperty("hibernate.show.sql", Boolean.class)); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(Bootstrap.ENTITIES, Device.class.getPackage().getName()); factory.setDataSource(dataSource()); factory.setJpaProperties(getProperties()); factory.afterPropertiesSet();/*from ww w . j a v a2 s.com*/ return factory.getObject(); }
From source file:com.stitchgalaxy.domain.spring.configuration.JpaConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);// w ww . java2 s . c o m LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("com.stitchgalaxy.domain.entities.jpa"); factory.setDataSource(dataSource()); //no caching factory.getJpaPropertyMap().put("cache.provider_class", "org.hibernate.cache.NoCacheProvider"); //show and format sql during logging factory.getJpaPropertyMap().put("hibernate.show_sql", hibernateShowSql); factory.getJpaPropertyMap().put("hibernate.format_sql", hibernateFormatSql); //dialect factory.getJpaPropertyMap().put("hibernate.dialect", hibernateDialect); //db schema factory.getJpaPropertyMap().put("hibernate.hbm2ddl.auto", hibernateHbm2ddlAuto); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:things.config.jpa.JpaTestConfig.java
@Bean public EntityManagerFactory entityManagerFactory() throws Exception { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);// w w w . ja va 2 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:com.springsource.html5expense.config.ComponentConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean emfb = new LocalContainerEntityManagerFactoryBean(); emfb.setJpaVendorAdapter(jpaAdapter()); emfb.setDataSource(dataSource());/*from ww w . j a v a2 s .c o m*/ emfb.setJpaPropertyMap(createPropertyMap()); emfb.setJpaDialect(new HibernateJpaDialect()); emfb.setPersistenceUnitName("sample"); emfb.setPackagesToScan(new String[] { Expense.class.getPackage().getName() }); return emfb; }
From source file:com.groovycoder.digimon.DigimonConfig.java
@Bean public LocalContainerEntityManagerFactoryBean digimonEntityManager() { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(digimonDataSource()); factoryBean.setJpaVendorAdapter(jpaVendorAdapter); factoryBean.setPackagesToScan(this.getClass().getPackage().getName()); factoryBean.setPersistenceUnitName("digimon"); return factoryBean; }
From source file:com.groovycoder.pokemon.PokemonConfig.java
@Bean public LocalContainerEntityManagerFactoryBean pokemonEntityManager() { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(pokemonDataSource()); factoryBean.setJpaVendorAdapter(jpaVendorAdapter); factoryBean.setPackagesToScan(this.getClass().getPackage().getName()); factoryBean.setPersistenceUnitName("pokemon"); return factoryBean; }