List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean LocalContainerEntityManagerFactoryBean
LocalContainerEntityManagerFactoryBean
From source file:org.utb.project.ApplicationConfigurator.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource) { LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(dataSource); factoryBean.setPackagesToScan(new String[] { "org.utb.project.entities" }); JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); factoryBean.setJpaVendorAdapter(vendorAdapter); factoryBean.setJpaProperties(new Properties() { {/*from w w w .j av a 2s.c o m*/ setProperty("hibernate.dialect", "org.hibernate.dialect.MySQL5InnoDBDialect"); setProperty("hibernate.hbm2ddl.auto", "update"); setProperty("hibernate.show_sql", "true"); } }); return factoryBean; }
From source file:org.sansdemeure.zenindex.config.BDDConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.HSQL); vendorAdapter.setGenerateDdl(true);/*from w w w .j a va 2s.c om*/ vendorAdapter.setShowSql(false); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(AbstractEntity.class.getPackage().getName()); factory.setDataSource(dataSource()); return factory; }
From source file:io.gravitee.repository.jdbc.config.JdbcRepositoryConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean graviteeEntityManagerFactory(DataSource dataSource) { final Properties hibernateProperties = new Properties(); hibernateProperties.put("hibernate.show_sql", showSql); final LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean(); entityManagerFactoryBean.setPackagesToScan("io.gravitee.repository.jdbc.model"); entityManagerFactoryBean.setJpaProperties(hibernateProperties); entityManagerFactoryBean.setPersistenceProvider(new HibernatePersistenceProvider()); entityManagerFactoryBean.setPersistenceUnitName("graviteePU"); entityManagerFactoryBean.setDataSource(dataSource); return entityManagerFactoryBean; }
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;//from ww w. j ava 2 s.co m }
From source file:aka.pirana.springsecurity.config.PersistenceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { System.out.println("aka.pirana.springsecurity.config.PersistenceConfig.entityManagerFactory()"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(Boolean.TRUE); vendorAdapter.setShowSql(Boolean.TRUE); factory.setDataSource(dataSource()); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("aka.pirana.springsecurity.entities"); Properties jpaProperties = new Properties(); jpaProperties.put("hibernate.hbm2ddl.auto", env.getProperty("hibernate.hbm2ddl.auto")); factory.setJpaProperties(jpaProperties); factory.afterPropertiesSet();//from ww w .j a v a2s . c om factory.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return factory; }
From source file:org.spc.ofp.tubs.config.TubsAppConfig.java
@Bean(name = { "entityManagerFactory" }) public EntityManagerFactory entityManagerFactory() { final LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean(); emf.setDataSource(dataSourceConfig.tubsDataSource()); // FIXME Change this to read PU name from Spring configuration XML emf.setPersistenceUnitName(PU_NAME); emf.setJpaVendorAdapter(jpaAdapter()); final Properties jpaProperties = new Properties(); // FIXME Change this to read Hibernate dialect from Spring configuration XML // This sets us up for being able to use the GIS functionality in SQL Server via HibernateSpatial jpaProperties.setProperty("hibernate.dialect", "org.hibernatespatial.sqlserver.SQLServerSpatialDialect"); jpaProperties.setProperty("hibernate.show_sql", "false"); emf.setJpaProperties(jpaProperties); emf.afterPropertiesSet();//www . jav a2 s . c o m return emf.getNativeEntityManagerFactory(); }
From source file:sample.config.DataConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.H2); vendorAdapter.setGenerateDdl(true);//w w w .j a v a2 s . c om LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(Message.class.getPackage().getName()); factory.setDataSource(dataSource()); return factory; }
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.paballo.propertywebapp.app.conf.ConnectionConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource((javax.sql.DataSource) dataSource); lef.setJpaVendorAdapter(jpaVendorAdapter); lef.setPackagesToScan("com.paballo.propertwebapp.domain"); return lef;//from ww w . j a v a2s .c o m }
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 ww. j av a2 s .c o m return factory.getObject(); }