List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean setJpaVendorAdapter
public void setJpaVendorAdapter(@Nullable JpaVendorAdapter jpaVendorAdapter)
From source file:example.springdata.jpa.multipleds.customer.CustomerConfig.java
@Bean LocalContainerEntityManagerFactoryBean customerEntityManagerFactory() { HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(customerDataSource()); factoryBean.setJpaVendorAdapter(jpaVendorAdapter); factoryBean.setPackagesToScan(CustomerConfig.class.getPackage().getName()); return factoryBean; }
From source file:com.oreilly.springdata.rest.ApplicationConfig.java
/** * Sets up a {@link LocalContainerEntityManagerFactoryBean} to use Hibernate. Activates picking up entities from the * project's base package.//from w w w. j av a2 s . co m * * @return */ @Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setDatabase(Database.POSTGRESQL); vendorAdapter.setGenerateDdl(true); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan(getClass().getPackage().getName()); factory.setDataSource(dataSource()); return factory; }
From source file:org.selfiepro.client.config.MainConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean(); lef.setDataSource(dataSource);/*from w w w . j a v a 2 s .c om*/ lef.setJpaVendorAdapter(jpaVendorAdapter); lef.setPackagesToScan("org.selfiepro.client.mvc.model"); return lef; }
From source file:com.econcept.init.DAOConfig.java
@Bean public LocalContainerEntityManagerFactoryBean getEntityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean lBean = new LocalContainerEntityManagerFactoryBean(); lBean.setJpaVendorAdapter(getJpaVendorAdapter()); lBean.setDataSource(getDataSource()); lBean.setPackagesToScan(new String[] { "com.econcept.dao", "com.econcept.entities" }); lBean.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return lBean; }
From source file:org.axiom_tools.storage.PersistenceContext.java
@Profile("cloud") @Bean(name = "entityManagerFactory") public LocalContainerEntityManagerFactoryBean cloudEntityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); em.setDataSource(cloudDataSource.dataSource()); em.setPackagesToScan(cloudDataSource.modelPackages()); em.setJpaProperties(cloudDataSource.additionalProperties()); return em;//www.j a v a2 s.co m }
From source file:org.axiom_tools.storage.PersistenceContext.java
@Profile("direct") @Bean(name = "entityManagerFactory") public LocalContainerEntityManagerFactoryBean directEntityManagerFactory() { LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean(); em.setJpaVendorAdapter(new HibernateJpaVendorAdapter()); em.setDataSource(directDataSource.dataSource()); em.setPackagesToScan(directDataSource.modelPackages()); em.setJpaProperties(directDataSource.additionalProperties()); return em;//from w w w . j a v a2 s . c o m }
From source file:br.com.shopcarpet.config.JpaConfig.java
/** * Este bean criado controla a conexao com banco de dados, dialeto. * Este bean esta associado a contexto do Spring, ou seja * todas sessoes sero controlados pelo spring. * *///w ww .j a va2s.co m @Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(final DataSource dataSource, final JpaVendorAdapter jpaVendorAdapter) { final LocalContainerEntityManagerFactoryBean emfb = new LocalContainerEntityManagerFactoryBean(); emfb.setDataSource(dataSource); emfb.setJpaVendorAdapter(jpaVendorAdapter); emfb.setPackagesToScan("br.com.shopcarpet.domain"); return emfb; }
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:br.com.alura.casadocodigo.conf.JPAConfiguration.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); JpaVendorAdapter adapter = new HibernateJpaVendorAdapter(); factoryBean.setJpaVendorAdapter(adapter); DriverManagerDataSource dataSource = new DriverManagerDataSource(); dataSource.setUsername("root"); dataSource.setPassword(""); dataSource.setUrl("jdbc:mysql://localhost:3306/casadocodigo"); dataSource.setDriverClassName("com.mysql.jdbc.Driver"); factoryBean.setDataSource(dataSource); Properties properties = new Properties(); properties.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQL5Dialect"); properties.setProperty("hibernate.show_sql", "true"); properties.setProperty("hibernate.hbm2ddl.auto", "update"); factoryBean.setJpaProperties(properties); factoryBean.setPackagesToScan("br.com.alura.casadocodigo.models"); return factoryBean; }
From source file:org.raistlic.spring.test.flyway.FlywayTestConfiguration.java
@Bean @Autowired/*from w w w . j av a2 s . co m*/ public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, JpaVendorAdapter jpaVendorAdapter) { LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean(); factoryBean.setDataSource(dataSource); factoryBean.setJpaVendorAdapter(jpaVendorAdapter); factoryBean.setPackagesToScan("org.raistlic.spring.test.flyway.sample"); return factoryBean; }