List of usage examples for org.springframework.orm.jpa.vendor HibernateJpaVendorAdapter setGenerateDdl
public void setGenerateDdl(boolean generateDdl)
From source file:org.ameba.samples.tenancy.TenancySampleApplication.java
public @Bean EntityManagerFactory customEntityManagerFactory(DataSource dataSource) { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(false); // turn off with Discriminator strategy so far! LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(TenancySampleApplication.class.getPackage().getName()); factory.setDataSource(dataSource);//ww w . j av a 2s . c o m factory.getJpaPropertyMap().put(Environment.DIALECT, PostgreSQL9Dialect.class.getName()); factory.getJpaPropertyMap().put(Environment.MULTI_TENANT, MultiTenancyStrategy.DISCRIMINATOR); factory.getJpaPropertyMap().put(Environment.MULTI_TENANT_IDENTIFIER_RESOLVER, new TenantHolder()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:br.com.gumga.academia.aplicacao.Aplicacao.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("br.com.gumga.academia.entidades"); factory.setDataSource(dataSource()); factory.afterPropertiesSet();//ww w . ja va 2 s . c o m return factory.getObject(); }
From source file:br.com.gumga.academia.Aplicacao.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("br.com.gumga.academia.entidade"); factory.setDataSource(dataSource()); factory.afterPropertiesSet();/*from www. ja va2 s .c o m*/ return factory.getObject(); }
From source file:com.example.spring.boot.app.RepositoryConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(User.class.getPackage().getName()); factory.setDataSource(dataSource()); factory.afterPropertiesSet();//from w ww .j a v a2 s . c o m return factory.getObject(); }
From source file:com.navita.mavenproject4.config.JpaConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("com.navita.mavenproject4.entity"); factory.setDataSource((javax.sql.DataSource) dataSource()); factory.afterPropertiesSet();/* ww w . j av a2 s.c o m*/ return factory.getObject(); }
From source file:org.oncoblocks.centromere.jpa.test.JpaTestConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(false); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("org.oncoblocks.centromere.jpa.test"); factory.setDataSource(dataSource()); factory.afterPropertiesSet();/*from w w w . j a v a 2 s. c o m*/ return factory.getObject(); }
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; }
From source file:br.com.joaops.springdatajpajavaconfigfirebird.configuration.DataConfiguration.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); Properties jpaProperties = new Properties(); jpaProperties.put("hibernate.hbm2ddl.auto", "create-drop"); jpaProperties.put("hibernate.dialect", "org.hibernate.dialect.FirebirdDialect"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(dataSource()); factory.setPackagesToScan("br.com.joaops.springdatajpajavaconfigfirebird.model"); factory.setJpaVendorAdapter(vendorAdapter); factory.setJpaProperties(jpaProperties); factory.afterPropertiesSet();//from w w w . j a v a 2 s .c o m return factory.getObject(); }
From source file:example.springdata.jpa.multipleds.order.OrderConfig.java
@Bean LocalContainerEntityManagerFactoryBean orderEntityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(orderDataSource()); factoryBean.setJpaVendorAdapter(vendorAdapter); factoryBean.setPackagesToScan(OrderConfig.class.getPackage().getName()); return factoryBean; }