List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaVendorAdapter
public void setJpaVendorAdapter(@Nullable JpaVendorAdapter jpaVendorAdapter)
From source file:de.bstreit.java.oscr.SpringConfigurationDoesComponentScan.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { final LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource);// w w w. j a v a 2 s. c om lef.setJpaVendorAdapter(jpaVendorAdapter); // Packages to scan for hibernate entities final String thisPackageAndSubpackages = this.getClass().getPackage().getName(); lef.setPackagesToScan(thisPackageAndSubpackages); return lef; }
From source file:ch.thp.proto.spring.time.infra.config.DatabaseConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(Environment env) throws Exception { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setShowSql(Boolean.TRUE); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setPersistenceUnitName("sample"); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("ch.thp.proto.spring.time"); factory.setDataSource(dataSource(env)); factory.setJpaProperties(jpaProperties()); return factory; }
From source file:com.dominion.salud.pedicom.configuration.PEDICOMJpaConfiguration.java
@Bean(name = "MainEM") @Autowired/*from w w w.j av a 2 s .c o m*/ public EntityManagerFactory entityManagerFactory() throws Exception { HibernateJpaVendorAdapter adapter = new HibernateJpaVendorAdapter(); adapter.setGenerateDdl( Boolean.getBoolean(StringUtils.trim(environment.getRequiredProperty("hibernate.generate_ddl")))); adapter.setShowSql( Boolean.getBoolean(StringUtils.trim(environment.getRequiredProperty("hibernate.show_sql")))); adapter.setDatabasePlatform(StringUtils.trim(environment.getRequiredProperty("hibernate.dialect"))); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(routingDataSource()); factory.setJpaVendorAdapter(adapter); factory.setPackagesToScan("com.dominion.salud.pedicom.negocio.entities"); factory.setPersistenceUnitName("MainEM"); factory.afterPropertiesSet(); factory.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return factory.getObject(); }
From source file:ch.thp.proto.ws.spring.batch.infrastructure.DatabaseConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(Environment env) throws Exception { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setShowSql(Boolean.TRUE); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setPersistenceUnitName("sample"); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("ch.thp.proto"); factory.setDataSource(dataSource(env)); factory.setJpaProperties(jpaProperties()); return factory; }
From source file:io.cloudslang.schema.context.ScoreDatabaseContext.java
@Bean @DependsOn("liquibase") LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource) { //Init the IdentityManager SimpleHiloIdentifierGenerator.setDataSource(dataSource); //Now create the bean LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource);/* ww w . j a v a 2 s . c o m*/ emf.setJpaProperties(jpaProperties()); emf.setJpaVendorAdapter(jpaVendorAdapter()); emf.setPersistenceProviderClass(HibernatePersistence.class); emf.setPackagesToScan("io.cloudslang"); return emf; }
From source file:io.springagora.store.ApplicationConfig.java
@Bean @Autowired//from ww w . j av a 2s . com 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:rzd.vivc.documentexamination.configuration.SpringDateConfigMySQL.java
/** * ???/* ww w . j ava 2 s . com*/ * * @param dataSource ? * @param jpaVendorAdapter ? * @return ??? */ @Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource); emf.setPersistenceUnitName("documentexamination"); emf.setJpaVendorAdapter(jpaVendorAdapter); // ? ?? ?? emf.setPackagesToScan("rzd.vivc.documentexamination.model.dto"); return emf; }
From source file:de.voolk.marbles.spring.context.MarblesAppContext.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setPersistenceUnitName("punit"); factory.setDataSource(dataSource()); factory.setJpaVendorAdapter(jpaVendorAdapter()); return factory; }
From source file:com.tamnd.app.config.HibernateConfig.java
@Bean @Autowired//from ww w . j a v a 2 s . c om public LocalContainerEntityManagerFactoryBean sessionFactory(DataSource h2DataSource) { LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(h2DataSource); factory.setPackagesToScan(new String[] { "com.tamnd.app.core.entities" }); factory.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); factory.setJpaProperties(hibernateProperties()); return factory; }
From source file:fr.lepellerin.ecole.config.GestEcolePersistenceConfig.java
/** * * @return retourne l'entity manager./*from w ww . ja va 2s. c o m*/ */ @Bean @Autowired public LocalContainerEntityManagerFactoryBean entityManagerFactory(final DataSource datasource) { final LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(datasource); em.setPackagesToScan(new String[] { "fr.lepellerin.ecole.bean" }); em.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); em.setJpaProperties(additionalProperties()); return em; }