List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setDataSource
public void setDataSource(DataSource dataSource)
From source file:org.surfnet.oaaas.repository.AbstractTestRepository.java
@SuppressWarnings({ "rawtypes", "unchecked" }) private static EntityManager entityManager(DataSource dataSource) { LocalContainerEntityManagerFactoryBean emfBean = new LocalContainerEntityManagerFactoryBean(); emfBean.setDataSource(dataSource); emfBean.setPersistenceUnitName(PERSISTENCE_UNIT_NAME); emfBean.setPersistenceProviderClass(PERSISTENCE_PROVIDER_CLASS); emfBean.afterPropertiesSet();/*w ww . j a va 2 s . c om*/ Map map = new HashMap<String, String>(); map.put("openjpa.ConnectionFactoryProperties", "PrintParameters=true"); return emfBean.getObject().createEntityManager(map); }
From source file:org.ameba.samples.tenancy.TenancyEclipseLinkSampleApplication.java
@Bean public EntityManagerFactory entityManagerFactory(DataSource dataSource) { LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(dataSource); factory.setJpaVendorAdapter(new EclipseLinkJpaVendorAdapter()); factory.setPackagesToScan(TenancyEclipseLinkSampleApplication.class.getPackage().getName()); factory.getJpaPropertyMap().put(PersistenceUnitProperties.DDL_GENERATION_MODE, PersistenceUnitProperties.DDL_DATABASE_GENERATION); factory.getJpaPropertyMap().put(PersistenceUnitProperties.LOGGING_LEVEL, "FINE"); factory.getJpaPropertyMap().put(PersistenceUnitProperties.WEAVING, "false"); factory.getJpaPropertyMap().put(TenantHolder.TENANT_ID, TenantHolder.getTenant()); factory.afterPropertiesSet();/*from ww w . j ava2 s . co m*/ return factory.getObject(); }
From source file:com.ge.predix.acs.config.AcsConfigUtil.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(final DataSource dataSource) { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(dataSource); em.setPackagesToScan(new String[] { "com.ge.predix.acs.service.policy.admin.dao", "com.ge.predix.acs.privilege.management.dao", "com.ge.predix.acs.zone.management.dao", "com.ge.predix.acs.attribute.connector.management.dao" }); JpaVendorAdapter vendorAdapter = new OpenJpaVendorAdapter(); em.setJpaVendorAdapter(vendorAdapter); return em;//from w w w .j a v a2 s. co m }
From source file:me.yanaga.querydsl.args.core.TestConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(dataSource()); factoryBean.setPersistenceUnitName("yanaga"); return factoryBean; }
From source file:ua.biglib.salivon.BookConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource()); emf.setJpaVendorAdapter(jpaVendorAdapter()); return emf;//from ww w .j a v a2 s . com }
From source file:io.github.azige.bbs.config.DataConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean(); bean.setDataSource(dataSource()); bean.setLoadTimeWeaver(new ReflectiveLoadTimeWeaver()); return bean;/*w w w . ja v a 2s . co m*/ }
From source file:org.ops4j.pax.exam.regression.web.spring.TestSpringConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean(); bean.setDataSource(dataSource()); bean.setPersistenceXmlLocation("classpath:META-INF/persistence.xml"); bean.afterPropertiesSet();/*from w ww . j av a2 s .c om*/ return bean.getObject(); }
From source file:org.ops4j.pax.exam.sample6.web.ServiceSpringConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean(); bean.setDataSource(dataSource); bean.setPersistenceProvider(new HibernatePersistenceProvider()); bean.setPersistenceXmlLocation("classpath:META-INF/persistence.xml"); bean.afterPropertiesSet();/*from w w w . j av a 2 s.c om*/ return bean.getObject(); }
From source file:com.googlecode.jeeunit.example.spring.web.ServiceSpringConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean(); bean.setDataSource(dataSource); bean.setPersistenceProvider(new HibernatePersistence()); bean.setPersistenceXmlLocation("classpath:META-INF/spring-persistence.xml"); bean.afterPropertiesSet();/*from w ww . ja va 2 s . c o m*/ return bean.getObject(); }
From source file:me.yanaga.winter.data.jpa.TestConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(dataSource()); factoryBean.setPersistenceUnitName("winter-data-jpa"); return factoryBean; }