List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaVendorAdapter
public void setJpaVendorAdapter(@Nullable JpaVendorAdapter jpaVendorAdapter)
From source file:org.fon.documentmanagementsystem.config.AppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws NamingException { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(dataSource());/*from w ww .ja va 2 s.c om*/ em.setJpaVendorAdapter(eclipseLinkJpaVendorAdapter()); em.setPackagesToScan("org.fon.documentmanagementsystem.*"); em.setJpaProperties(jpaProperties()); return em; }
From source file:br.com.valecard.config.MainConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);//from w w w. j a va 2 s . c o m vendorAdapter.setDatabase(Database.MYSQL); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("br.com.valecard.model"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:be.bittich.quote.config.SpringJPAConfig.java
/** * EntityManagerFactory Bean// w w w . j a va 2 s . co 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:cz.muni.fi.editor.database.helpers.HibernateConfiguration.java
@Bean(name = "hibernate") @DependsOn("flyway") public LocalContainerEntityManagerFactoryBean entityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource);/*from www .j av a2 s . co m*/ emf.setJpaVendorAdapter(jpaVendorAdapter()); emf.setPersistenceUnitName("editorPU"); emf.setPackagesToScan("cz.muni.fi.editor.database.domain"); emf.setJpaPropertyMap(jpaProperties()); return emf; }
From source file:org.springsource.html5expenses.config.ServicesConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws Exception { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setGenerateDdl(true); jpaVendorAdapter.setShowSql(true);/*from w w w. j av a2s.c o m*/ List<String> pkgs = Arrays.asList(Charge.class.getPackage().getName(), ManagedFile.class.getPackage().getName(), Expense.class.getPackage().getName()); Map<String, String> mapOfJpaProperties = new HashMap<String, String>(); mapOfJpaProperties.put("hibernate.hbm2ddl.auto", "create"); LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); localContainerEntityManagerFactoryBean.setJpaVendorAdapter(jpaVendorAdapter); localContainerEntityManagerFactoryBean.setJpaPropertyMap(mapOfJpaProperties); localContainerEntityManagerFactoryBean.setDataSource(dataSource()); localContainerEntityManagerFactoryBean.setPackagesToScan(pkgs.toArray(new String[pkgs.size()])); // look ma, no persistence.xml ! return localContainerEntityManagerFactoryBean; }
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:example.app.config.jpa.JpaConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource) { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setGenerateDdl(true); jpaVendorAdapter.setShowSql(true);//from w w w. ja v a 2 s . c om LocalContainerEntityManagerFactoryBean entityManagerFactory = new LocalContainerEntityManagerFactoryBean(); entityManagerFactory.setDataSource(dataSource); entityManagerFactory.setJpaVendorAdapter(jpaVendorAdapter); entityManagerFactory.setPackagesToScan(Contact.class.getPackage().getName()); return entityManagerFactory; }
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 v a 2s . 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:com.dominion.salud.pedicom.configuration.PEDICOMJpaConfigurationCentral.java
@Bean(name = "CentralEM") @Autowired// www.j a va 2 s.c om 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.central"))); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(crearData()); factory.setJpaVendorAdapter(adapter); factory.setPackagesToScan("com.dominion.salud.pedicom.negocio.entitiesCentral"); factory.setPersistenceUnitName("CentralEM"); factory.afterPropertiesSet(); factory.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return factory.getObject(); }
From source file:todos.EmbeddedDataSourceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource());/*from ww w .j a v a 2 s . com*/ lef.setJpaPropertyMap(this.jpaProperties()); lef.setJpaVendorAdapter(this.jpaVendorAdapter()); lef.setPackagesToScan("hello"); return lef; }