List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setDataSource
public void setDataSource(DataSource dataSource)
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; }
From source file:org.wte4j.ui.server.services.IntegrationTestConfiguration.java
@Bean @Qualifier("wte4j") public LocalContainerEntityManagerFactoryBean wteEntityManagerFactory() { LocalContainerEntityManagerFactoryBean emfFactoryBean = new LocalContainerEntityManagerFactoryBean(); emfFactoryBean.setDataSource(dataSource()); emfFactoryBean.setJpaVendorAdapter(new OpenJpaVendorAdapter()); emfFactoryBean.setPersistenceXmlLocation("classpath:/test-persistence.xml"); emfFactoryBean.setPersistenceUnitName("wte4j-templates"); emfFactoryBean.setJpaPropertyMap(createJpaPropertyMap()); return emfFactoryBean; }
From source file:com.ehealth.infrustructure.RepositoryConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(infrustructureConfig.dataSource()); entityManagerFactoryBean.setPersistenceProviderClass(HibernatePersistence.class); entityManagerFactoryBean//w ww . j a v a 2s .com .setPackagesToScan(env.getRequiredProperty(PROPERTY_NAME_ENTITYMANAGER_PACKAGES_TO_SCAN)); entityManagerFactoryBean.setJpaProperties(hibProperties()); return entityManagerFactoryBean; }
From source file:nl.amc.ebioscience.ecat.EcatConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource); lef.setJpaVendorAdapter(jpaVendorAdapter); lef.setPackagesToScan("nl.amc.ebioscience.ecat.model"); return lef;//from www. j a va 2s.c om }
From source file:org.homiefund.config.HibernateConfiguration.java
@Bean(name = "localContainerEntityManagerFactoryBean") @DependsOn("flyway") public LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource); emf.setJpaVendorAdapter(jpaVendorAdapter()); emf.setPersistenceUnitName("homiePU"); emf.setPackagesToScan("org.homiefund.api.dao"); emf.setJpaPropertyMap(jpaProperties()); return emf;/*from w ww . jav a 2s . co m*/ }
From source file:org.teavm.flavour.example.server.ApplicationConfiguration.java
@Bean public FactoryBean<EntityManagerFactory> entityManagerFactory(DataSource dataSource) { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource); emf.setPersistenceUnitName("PU"); emf.setPackagesToScan("org.teavm.flavour.example.model"); emf.setPersistenceProviderClass(PersistenceProvider.class); Map<String, String> properties = new HashMap<>(); properties.put("eclipselink.weaving", "false"); properties.put("eclipselink.ddl-generation", "create-or-extend-tables"); emf.setJpaPropertyMap(properties);/*from w ww . j a va2 s . c o m*/ return emf; }
From source file:cz.swi2.mendeluis.dataaccesslayer.core.DatabaseConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean jpaFactoryBean = new LocalContainerEntityManagerFactoryBean(); jpaFactoryBean.setDataSource(db()); jpaFactoryBean.setJpaVendorAdapter(jpaVendorAdapter()); jpaFactoryBean.setLoadTimeWeaver(instrumentationLoadTimeWeaver()); jpaFactoryBean.setPersistenceXmlLocation("classpath:META-INF/persistence.xml"); jpaFactoryBean.setPersistenceProviderClass(HibernatePersistenceProvider.class); jpaFactoryBean.setPackagesToScan("cz.swi2.mendeluis.dataaccesslayer.*"); return jpaFactoryBean; }
From source file:com.amuponda.estorehack.business.config.EstoreHackDataConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactory = new LocalContainerEntityManagerFactoryBean(); entityManagerFactory.setDataSource(dataSource()); entityManagerFactory.setPackagesToScan(new String[] { "com.amuponda.estorehack.business.domain" }); entityManagerFactory.setJpaVendorAdapter(jpaVendorAdapter()); entityManagerFactory.setJpaProperties(additionalProperties()); return entityManagerFactory; }
From source file:com.orangeandbronze.jblubble.sample.BlobstoreSampleAppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setDataSource(dataSource()); entityManagerFactoryBean.setPackagesToScan("com.orangeandbronze.jblubble.sample"); entityManagerFactoryBean.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); Properties jpaProperties = new Properties(); jpaProperties.setProperty("javax.persistence.schema-generation.database.action", "none"); jpaProperties.setProperty("hibernate.dialect", "org.hibernate.dialect.HSQLDialect"); entityManagerFactoryBean.setJpaProperties(jpaProperties); return entityManagerFactoryBean; }
From source file:io.cloudslang.schema.context.ScoreDatabaseContext.java
@Bean @DependsOn("liquibase") LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource) { //Init the IdentityManager SimpleHiloIdentifierGenerator.setDataSource(dataSource); //Now create the bean LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource); emf.setJpaProperties(jpaProperties()); emf.setJpaVendorAdapter(jpaVendorAdapter()); emf.setPersistenceProviderClass(HibernatePersistence.class); emf.setPackagesToScan("io.cloudslang"); return emf;//from w ww .jav a 2 s. co m }