List of usage examples for org.springframework.orm.jpa.vendor HibernateJpaVendorAdapter setGenerateDdl
public void setGenerateDdl(boolean generateDdl)
From source file:net.ljcomputing.sr.config.JpaConfiguration.java
/** * Configured JPA vendor adapter bean./*from w w w . j a v a 2s .com*/ * * @return the jpa vendor adapter */ @Bean public JpaVendorAdapter jpaVendorAdapter() { HibernateJpaVendorAdapter hibernateJpaVendorAdapter = new HibernateJpaVendorAdapter(); hibernateJpaVendorAdapter.setShowSql(false); hibernateJpaVendorAdapter.setGenerateDdl(true); hibernateJpaVendorAdapter.setDatabase(Database.MYSQL); return hibernateJpaVendorAdapter; }
From source file:com.javaetmoi.sample.config.InfrastructureConfig.java
@Bean public JpaVendorAdapter jpaVendorAdaper() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(env.getProperty("jpa.database", Database.class)); vendorAdapter.setShowSql(env.getProperty("jpa.showSql", Boolean.class)); vendorAdapter.setGenerateDdl(env.getProperty("jpa.generateDdl", Boolean.class)); return vendorAdapter; }
From source file:org.drugis.addis.config.MainConfig.java
@Bean(name = "emAddisCore") public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(false); vendorAdapter.setShowSql(false);/*from w w w .ja v a 2 s. c om*/ LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setJpaProperties(additionalProperties()); em.setJpaVendorAdapter(vendorAdapter); em.setPackagesToScan("org.drugis.addis.projects", "org.drugis.addis.outcomes", "org.drugis.addis.interventions", "org.drugis.addis.security", "org.drugis.addis.analyses", "org.drugis.addis.scenarios", "org.drugis.addis.models", "org.drugis.addis.problems", "org.drugis.addis.covariates", "org.drugis.trialverse", "org.drugis.addis.scaledUnits", "org.drugis.addis.subProblems", "org.drugis.addis.ordering", "org.drugis.addis.workspaceSettings"); em.setDataSource(dataSource()); em.setPersistenceUnitName("addisCore"); em.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); em.afterPropertiesSet(); return em; }
From source file:com.MockGatewayApplication.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.valueOf(dbType)); vendorAdapter.setShowSql(true);//w ww. j a v a 2s . c o m vendorAdapter.setGenerateDdl(false); //true value not for production !!! update db after entityManager instantiation based on entities vendorAdapter.setDatabasePlatform(dbDialect); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("com.entity"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:hub.config.jpa.HubConfigJpa.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true); vendorAdapter.setShowSql(false);//from w ww . j a va 2 s.c o m vendorAdapter.setDatabasePlatform("org.hibernate.dialect.MySQLDialect"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("things.thing", "hub.backends.users.types"); factory.setDataSource(dataSource()); factory.setMappingResources("thing.hbm.xml"); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:calculus.backend.JpaConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(this.dataBase); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("calculus.backend.model"); factory.setDataSource(dataSource()); factory.setJpaProperties(propiedadesAdicionalesJpa()); return factory; }
From source file:com.springsource.html5expense.config.ComponentConfig.java
@Bean public JpaVendorAdapter jpaAdapter() { HibernateJpaVendorAdapter hibernateJpaVendorAdapter = new HibernateJpaVendorAdapter(); hibernateJpaVendorAdapter.setShowSql(true); hibernateJpaVendorAdapter.setDatabase(Database.POSTGRESQL); hibernateJpaVendorAdapter.setShowSql(true); hibernateJpaVendorAdapter.setGenerateDdl(true); return hibernateJpaVendorAdapter; }
From source file:net.kamhon.ieagle.function.config.JpaAppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManager = new LocalContainerEntityManagerFactoryBean(); entityManager.setDataSource(dataSource); entityManager.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setShowSql(env.getProperty("hibernate.show_sql", Boolean.class)); String generateDdlMode = env.getProperty("hibernate.hbm2ddl.auto"); boolean isGenerateDdl = generateDdlMode != null && !"validate".equalsIgnoreCase(generateDdlMode); jpaVendorAdapter.setGenerateDdl(isGenerateDdl); jpaVendorAdapter.setDatabase(Database.valueOf(env.getProperty("jpa.vendor"))); entityManager.setJpaVendorAdapter(jpaVendorAdapter); // hibernate tuning Properties prop = new Properties(); prop.put("hibernate.max_fetch_depth", "3"); prop.put("hibernate.jdbc.fetch_size", "50"); prop.put("hibernate.jdbc.batch_size", "10"); entityManager.setJpaProperties(prop); // entityManager.setPersistenceUnitName("persistenceUnit"); return entityManager; }
From source file:example.JpaAppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManager = new LocalContainerEntityManagerFactoryBean(); entityManager.setDataSource(dataSource); entityManager.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setShowSql(env.getProperty("hibernate.show_sql", Boolean.class)); String generateDdlMode = env.getProperty("hibernate.hbm2ddl.auto"); boolean isGenerateDdl = generateDdlMode != null && !"validate".equalsIgnoreCase(generateDdlMode); jpaVendorAdapter.setGenerateDdl(isGenerateDdl); jpaVendorAdapter.setDatabase(Database.valueOf(env.getProperty("jpa.vendor"))); entityManager.setJpaVendorAdapter(jpaVendorAdapter); // hibernate tuning Properties prop = new Properties(); prop.put("hibernate.max_fetch_depth", "3"); prop.put("hibernate.jdbc.fetch_size", "50"); prop.put("hibernate.jdbc.batch_size", "10"); entityManager.setJpaProperties(prop); entityManager.setPersistenceUnitName("persistenceUnit"); return entityManager; }