List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaPropertyMap
public void setJpaPropertyMap(@Nullable Map<String, ?> jpaProperties)
From source file:todos.EmbeddedDataSourceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource());/*from w w w. jav a 2 s .com*/ lef.setJpaPropertyMap(this.jpaProperties()); lef.setJpaVendorAdapter(this.jpaVendorAdapter()); lef.setPackagesToScan("hello"); return lef; }
From source file:net.kenblair.scheduler.jpa.TestConfig.java
@Bean public EntityManagerFactory entityManagerFactory() throws SQLException { final HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/*from w ww.j a v a 2s . c o m*/ final LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setJpaPropertyMap(jpaProperties()); factory.setPackagesToScan("net.kenblair.scheduler.jpa"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.springsource.html5expense.config.ComponentConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean emfb = new LocalContainerEntityManagerFactoryBean(); emfb.setJpaVendorAdapter(jpaAdapter()); emfb.setDataSource(dataSource());//from w w w. j av a 2 s. c om emfb.setJpaPropertyMap(createPropertyMap()); emfb.setJpaDialect(new HibernateJpaDialect()); emfb.setPersistenceUnitName("sample"); emfb.setPackagesToScan(new String[] { Expense.class.getPackage().getName() }); return emfb; }
From source file:pl.java.scalatech.config.JpaEmbeddedConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws SQLException { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource());/*from w w w .j a v a 2 s. c o m*/ lef.setJpaVendorAdapter(jpaVendorAdapter()); lef.setJpaPropertyMap(jpaProperties()); lef.setPackagesToScan(jpaPackage); // eliminate persistence.xml return lef; }
From source file:org.springsource.html5expenses.config.ServicesConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() throws Exception { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setGenerateDdl(true); jpaVendorAdapter.setShowSql(true);// w ww. j a v a 2 s .co m List<String> pkgs = Arrays.asList(Charge.class.getPackage().getName(), ManagedFile.class.getPackage().getName(), Expense.class.getPackage().getName()); Map<String, String> mapOfJpaProperties = new HashMap<String, String>(); mapOfJpaProperties.put("hibernate.hbm2ddl.auto", "create"); LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); localContainerEntityManagerFactoryBean.setJpaVendorAdapter(jpaVendorAdapter); localContainerEntityManagerFactoryBean.setJpaPropertyMap(mapOfJpaProperties); localContainerEntityManagerFactoryBean.setDataSource(dataSource()); localContainerEntityManagerFactoryBean.setPackagesToScan(pkgs.toArray(new String[pkgs.size()])); // look ma, no persistence.xml ! return localContainerEntityManagerFactoryBean; }
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());//from w w w . ja v a2 s .c o m bean.setJpaPropertyMap(jpaProperties()); return bean; }
From source file:org.homiefund.config.HibernateConfiguration.java
@Bean(name = "localContainerEntityManagerFactoryBean") @DependsOn("flyway") public LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource);//from w w w . j a va 2 s . c om emf.setJpaVendorAdapter(jpaVendorAdapter()); emf.setPersistenceUnitName("homiePU"); emf.setPackagesToScan("org.homiefund.api.dao"); emf.setJpaPropertyMap(jpaProperties()); return emf; }
From source file:com.javaetmoi.sample.config.InfrastructureConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setDataSource(dataSource);/* w w w. ja v a 2s . c o m*/ em.setPersistenceUnitName("javaconfigSamplePersistenceUnit"); em.setPackagesToScan("com.javaetmoi.sample.domain"); em.setJpaVendorAdapter(jpaVendorAdaper()); em.setJpaPropertyMap(additionalProperties()); em.afterPropertiesSet(); return em.getObject(); }
From source file:cz.muni.fi.editor.database.helpers.HibernateConfiguration.java
@Bean(name = "hibernate") @DependsOn("flyway") public LocalContainerEntityManagerFactoryBean entityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSource);//www. j a v a 2s .c om emf.setJpaVendorAdapter(jpaVendorAdapter()); emf.setPersistenceUnitName("editorPU"); emf.setPackagesToScan("cz.muni.fi.editor.database.domain"); emf.setJpaPropertyMap(jpaProperties()); return emf; }
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; }