List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaVendorAdapter
public void setJpaVendorAdapter(@Nullable JpaVendorAdapter jpaVendorAdapter)
From source file:br.com.joaops.springdatajpajavaconfigfirebird.configuration.DataConfiguration.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/*from w w w . ja va 2 s . c o m*/ 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(); return factory.getObject(); }
From source file:org.jblogcms.core.config.PersistenceContext.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource()); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); entityManagerFactoryBean.setPackagesToScan(PACKAGES_TO_SCAN); Properties jpaProperties = new Properties(); jpaProperties.put(HIBERNATE_DIALECT, environment.getRequiredProperty(HIBERNATE_DIALECT)); jpaProperties.put(HIBERNATE_FORMAT_SQL, environment.getRequiredProperty(HIBERNATE_FORMAT_SQL)); jpaProperties.put(HIBERNATE_HBM2DDL_AUTO, environment.getRequiredProperty(HIBERNATE_HBM2DDL_AUTO)); jpaProperties.put(HIBERNATE_EJB_NAMING_STRATEGY, environment.getRequiredProperty(HIBERNATE_EJB_NAMING_STRATEGY)); jpaProperties.put(HIBERNATE_SHOW_SQL, environment.getRequiredProperty(HIBERNATE_SHOW_SQL)); entityManagerFactoryBean.setJpaProperties(jpaProperties); return entityManagerFactoryBean; }
From source file:org.wte4j.ui.config.StandaloneJPAConfig.java
@Bean @Qualifier("wte4j") public LocalContainerEntityManagerFactoryBean wteEntityManagerFactory() { LocalContainerEntityManagerFactoryBean emfFactoryBean = new LocalContainerEntityManagerFactoryBean(); emfFactoryBean.setDataSource(lookUpDataSource()); emfFactoryBean.setJpaVendorAdapter(new OpenJpaVendorAdapter()); emfFactoryBean.setPersistenceUnitName("wte4j-templates"); emfFactoryBean.setJpaPropertyMap(createJpaPropertyMap()); return emfFactoryBean; }
From source file:com.ipet.server.config.JPAConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setPersistenceUnitName("default"); lef.setPackagesToScan("com.ipet.server"); lef.setDataSource(dataSource);/*from ww w . ja v a 2 s . c o m*/ lef.setJpaVendorAdapter(jpaVendorAdapter); lef.setJpaProperties(getJpaProperties()); //return lef; return null; }
From source file:net.ljcomputing.sr.config.JpaConfiguration.java
/** * Configured entity manager factory bean. * * @param dataSource the data source//from w w w.j a va2 s .c o m * @param jpaVendorAdapter the jpa vendor adapter * @return the local container entity manager factory bean */ @Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource); lef.setJpaVendorAdapter(jpaVendorAdapter); lef.setPackagesToScan("net.ljcomputing.statusReporter"); return lef; }
From source file:hiloTestear.ESNConfiguracionPersistencia.java
@Bean //@DependsOn("liquibase") public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource()); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); entityManagerFactoryBean.setPackagesToScan(PROPERTY_PACKAGES_TO_SCAN); Properties jpaProperties = new Properties(); jpaProperties.put(PROPERTY_NAME_HIBERNATE_DIALECT, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_DIALECT)); jpaProperties.put(PROPERTY_NAME_HIBERNATE_FORMAT_SQL, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_FORMAT_SQL)); jpaProperties.put(PROPERTY_NAME_HIBERNATE_HBM2DDL_AUTO, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_HBM2DDL_AUTO)); jpaProperties.put(PROPERTY_NAME_HIBERNATE_NAMING_STRATEGY, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_NAMING_STRATEGY)); jpaProperties.put(PROPERTY_NAME_HIBERNATE_SHOW_SQL, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_SHOW_SQL)); jpaProperties.put(PROPERTY_NAME_HIBERNATE_USE_SQL_COMMENTS, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_USE_SQL_COMMENTS)); jpaProperties.put(PROPERTY_NAME_HIBERNATE_ID_GENERATOR, environment.getRequiredProperty(PROPERTY_NAME_HIBERNATE_ID_GENERATOR)); entityManagerFactoryBean.setJpaProperties(jpaProperties); return entityManagerFactoryBean; }
From source file:org.springsource.jta.etailer.store.config.PersistenceConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManager() throws Throwable { LocalContainerEntityManagerFactoryBean entityManager = new LocalContainerEntityManagerFactoryBean(); entityManager.setPersistenceUnitName("persistenceUnit"); entityManager.setDataSource(jtaConfiguration.dataSource()); entityManager.setJpaVendorAdapter(hibernateJpaVendorAdapter()); Properties properties = new Properties(); properties.setProperty("hibernate.dialect", MySQL5Dialect.class.getName()); properties.setProperty("hibernate.ejb.naming_strategy", ImprovedNamingStrategy.class.getName()); jtaConfiguration.tailorProperties(properties); entityManager.setJpaProperties(properties); return entityManager; }
From source file:com.github.fharms.camel.entitymanager.config.PersistenceJPAConfig.java
@Bean(name = "emf") public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setPackagesToScan("com.github.fharms"); JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(additionalProperties()); return em;// w w w . j ava 2s . co m }
From source file:com.github.fharms.camel.entitymanager.config.PersistenceJPAConfig.java
@Bean(name = "emf2") public LocalContainerEntityManagerFactoryBean entityManagerFactory2() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setPackagesToScan("com.github.fharms"); JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(additionalProperties()); return em;//from w w w. j a va 2 s .c o m }
From source file:at.christophwurst.orm.config.AppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource()); entityManagerFactoryBean.setPackagesToScan("at.christophwurst.orm.domain"); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); entityManagerFactoryBean.setJpaProperties(testProperties()); return entityManagerFactoryBean; }