List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setPackagesToScan
public void setPackagesToScan(String... packagesToScan)
From source file:br.com.joaops.awc.configuration.PersistenceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(dataSource());/* w ww . j ava2 s. c om*/ em.setPackagesToScan(this.getPackagesToScan()); JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(getAdditionalProperties()); return em; }
From source file:com.pojur.config.JPAConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(dataSource());// w w w . j a v a 2s . c om em.setPackagesToScan(new String[] { "com.pojur.entity" }); JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); em.setJpaVendorAdapter(vendorAdapter); em.setJpaProperties(additionalProperties()); return em; }
From source file:hu.fnf.devel.wishbox.persistence.ConfigData.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.MYSQL); vendorAdapter.setGenerateDdl(true);/*from ww w.j av a 2 s.c o m*/ LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(this.getClass().getPackage().getName()); factory.setDataSource(dataSource()); return factory; }
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 av a 2 s. com return factory.getObject(); }
From source file:be.peerassistedlearning.config.ApplicationConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setJpaVendorAdapter(jpaVendorAdapter()); factoryBean.setPackagesToScan("be.peerassistedlearning"); factoryBean.setPersistenceUnitName("PAL"); return factoryBean; }
From source file:com.github.djabry.platform.service.data.config.DAOConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean lcemfb = new LocalContainerEntityManagerFactoryBean(); lcemfb.setPackagesToScan("com.github.djabry"); lcemfb.setDataSource(dataSource.dataSource()); HibernateJpaVendorAdapter va = new HibernateJpaVendorAdapter(); lcemfb.setJpaVendorAdapter(va);/*from ww w . j a v a 2 s.co m*/ Properties ps = new Properties(); ps.put("hibernate.dialect", org.hibernate.dialect.MySQL5Dialect.class.getCanonicalName()); ps.put("hibernate.hbm2ddl.auto", "update"); lcemfb.setJpaProperties(ps); lcemfb.afterPropertiesSet(); return lcemfb; }
From source file:com.opitzconsulting.springdata.jpa.InfrastructureConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.H2); vendorAdapter.setGenerateDdl(true);//from w w w . j av a2s .c om vendorAdapter.setShowSql(false); Properties jpaProperties = new Properties(); jpaProperties.put(Environment.DIALECT, ImprovedH2Dialect.class.getName()); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(getClass().getPackage().getName()); factory.setDataSource(dataSource()); return factory; }
From source file:com.wms.multitenant.config.TenantDatabaseConfig.java
@Bean(name = "tenantEntityManager") public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, MultiTenantConnectionProvider connectionProvider, CurrentTenantIdentifierResolver tenantResolver) { LocalContainerEntityManagerFactoryBean emfBean = new LocalContainerEntityManagerFactoryBean(); emfBean.setDataSource(dataSource);/*w w w .j a v a 2 s. com*/ emfBean.setPackagesToScan("com.wms.multitenant.model.tenant"); emfBean.setJpaVendorAdapter(jpaVendorAdapter()); Map<String, Object> properties = new HashMap<>(); properties.put(org.hibernate.cfg.Environment.MULTI_TENANT, MultiTenancyStrategy.DATABASE); properties.put(org.hibernate.cfg.Environment.MULTI_TENANT_CONNECTION_PROVIDER, connectionProvider); properties.put(org.hibernate.cfg.Environment.MULTI_TENANT_IDENTIFIER_RESOLVER, tenantResolver); properties.put("hibernate.ejb.naming_strategy", "org.hibernate.cfg.ImprovedNamingStrategy"); properties.put("hibernate.dialect", springEnvironment.getProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect")); properties.put("hibernate.show_sql", springEnvironment.getProperty("hibernate.show_sql", "true")); properties.put("hibernate.format_sql", springEnvironment.getProperty("hibernate.format_sql", "true")); properties.put("hibernate.hbm2ddl.auto", springEnvironment.getProperty("hibernate.hbm2ddl.auto", "update")); emfBean.setJpaPropertyMap(properties); return emfBean; }
From source file:com.ylw.template.model.ModelConfig.java
@Bean public AbstractEntityManagerFactoryBean entityManagerFactory() throws SQLException { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setDatabase(Database.H2); jpaVendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean(); bean.setJpaVendorAdapter(jpaVendorAdapter); bean.setPackagesToScan(ModelConfig.class.getPackage().getName()); bean.setDataSource(dataSource());//ww w . ja v a2s . c o m bean.setJpaPropertyMap(jpaProperties()); return bean; }
From source file:things.Application.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);//from w ww. java 2 s. com LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("things.thing"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }