List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean getObject
@Override
@Nullable
public EntityManagerFactory getObject()
From source file:things.Application.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/*from w ww .j av a2 s . co m*/ LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("things.thing"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.example.spring.boot.app.RepositoryConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);// w ww. ja v a 2s . c o m LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(User.class.getPackage().getName()); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:org.lightmare.jpa.spring.SpringORM.java
/** * Creates {@link JpaTransactionManager} for container scoped use * // www. java 2 s . c o m * @return {@link JpaTransactionManager} */ private JpaTransactionManager transactionManager() { JpaTransactionManager transactionManager = new JpaTransactionManager(); LocalContainerEntityManagerFactoryBean emfBean = entityManagerFactory(); EntityManagerFactory emf = emfBean.getObject(); transactionManager.setEntityManagerFactory(emf); return transactionManager; }
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 a2 s .co m return factory.getObject(); }
From source file:com.googlecode.jeeunit.example.spring.web.ServiceSpringConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean(); bean.setDataSource(dataSource);/*from w w w. j a va 2 s.c om*/ bean.setPersistenceProvider(new HibernatePersistence()); bean.setPersistenceXmlLocation("classpath:META-INF/spring-persistence.xml"); bean.afterPropertiesSet(); 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);/* w w w . ja v a2 s .c o m*/ bean.setPersistenceProvider(new HibernatePersistenceProvider()); bean.setPersistenceXmlLocation("classpath:META-INF/persistence.xml"); bean.afterPropertiesSet(); return bean.getObject(); }
From source file:uk.gov.hscic.common.config.LegacyJPATransactionalConfig.java
@Bean public EntityManagerFactory legacyEntityManagerFactory() { final Database database = Database.valueOf(vendor.toUpperCase()); final HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setShowSql(showSql);/*from w w w .java 2 s .c o m*/ vendorAdapter.setGenerateDdl(true); vendorAdapter.setDatabase(database); final LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("uk.gov.hscic"); factory.setDataSource(legacyDataSource); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.navita.mavenproject4.config.JpaConfig.java
@Bean public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/* w ww .j ava 2 s. c o m*/ LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("com.navita.mavenproject4.entity"); factory.setDataSource((javax.sql.DataSource) dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:com.redhat.rhtracking.config.JPAConfig.java
@Bean public EntityManagerFactory entityManagerFactory() throws SQLException, NamingException { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(true);/*w w w . jav a2 s . co m*/ //vendorAdapter.setShowSql(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("com.redhat.rhtracking.persistance.domain"); factory.setDataSource(jndiDataSource()); factory.afterPropertiesSet(); return factory.getObject(); }
From source file:net.eusashead.hateoas.springhalbuilder.config.JpaConfig.java
@Bean(name = "entityManagerFactory") public EntityManagerFactory entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.H2); vendorAdapter.setGenerateDdl(false); vendorAdapter.setShowSql(true);//from www . j ava2 s . com LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("net.eusashead.hateoas.springhalbuilder.model"); factory.setDataSource(dataSource()); factory.afterPropertiesSet(); return factory.getObject(); }