Example usage for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean LocalContainerEntityManagerFactoryBean

List of usage examples for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean LocalContainerEntityManagerFactoryBean

Introduction

In this page you can find the example usage for org.springframework.orm.jpa LocalContainerEntityManagerFactoryBean LocalContainerEntityManagerFactoryBean.

Prototype

LocalContainerEntityManagerFactoryBean

Source Link

Usage

From source file:za.co.dwarfsun.jobcardmanager.test.ConnectionConfigTest.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource,
        JpaVendorAdapter jpaVendorAdapter) {
    LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean();
    lef.setDataSource(dataSource);//from   w w  w  . j av a 2  s . c o  m
    lef.setJpaVendorAdapter(jpaVendorAdapter);
    lef.setPackagesToScan("za.co.dwarfsun.jobcardmanager.domain");
    return lef;
}

From source file:com.cemeterylistingswebtest.test.ConnectionConfigTest.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource,
        JpaVendorAdapter jpaVendorAdapter) {
    LocalContainerEntityManagerFactoryBean lefb = new LocalContainerEntityManagerFactoryBean();
    lefb.setDataSource(dataSource);//w w  w  .ja  va2s .c o  m
    lefb.setJpaVendorAdapter(jpaVendorAdapter);
    lefb.setPackagesToScan("com.cemeterylistingsweb.domain");
    return lefb;
}

From source file:br.com.devmedia.cleancode.spring.ConfiguracaoTesteIntegracao.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean();
    factoryBean.setPersistenceUnitName("integration");
    factoryBean.setDataSource(dataSource());
    factoryBean.setPackagesToScan("br.com.devmedia.cleancode.modelo");
    return factoryBean;
}

From source file:com.alejandroszlv.mock.repository.config.RepositoryConfig.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean();
    em.setDataSource(dataSource());//from  www.  j  av  a 2 s.c o  m
    em.setPackagesToScan(new String[] { "com.alejandroszlv.mock.entity" });

    JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    em.setJpaVendorAdapter(vendorAdapter);
    em.setJpaProperties(additionalProperties());

    return em;
}

From source file:org.homiefund.config.HibernateConfiguration.java

@Bean(name = "localContainerEntityManagerFactoryBean")
@DependsOn("flyway")
public LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean() {
    LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean();
    emf.setDataSource(dataSource);/*from   ww w .jav  a  2 s.c  o m*/
    emf.setJpaVendorAdapter(jpaVendorAdapter());
    emf.setPersistenceUnitName("homiePU");

    emf.setPackagesToScan("org.homiefund.api.dao");
    emf.setJpaPropertyMap(jpaProperties());

    return emf;
}

From source file:se.ivankrizsan.messagecowboy.testconfig.PersistenceTestConfiguration.java

/**
 * JPA entity manager factory bean./*  www .  j  a  v a  2 s .  c  o m*/
 */
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    /* JPA entity manager factory. */
    final LocalContainerEntityManagerFactoryBean theJpaEntityManagerFactory = new LocalContainerEntityManagerFactoryBean();
    theJpaEntityManagerFactory.setDataSource(dataSource());
    theJpaEntityManagerFactory.setPersistenceUnitName("message-cowboy");
    theJpaEntityManagerFactory.setJpaProperties(jpaProperties());

    /* JPA vendor adapter. */
    final EclipseLinkJpaVendorAdapter theJpaVendorAdapter = new EclipseLinkJpaVendorAdapter();
    theJpaVendorAdapter.setShowSql(true);

    theJpaEntityManagerFactory.setJpaVendorAdapter(theJpaVendorAdapter);

    return theJpaEntityManagerFactory;
}

From source file:org.wte4j.examples.showcase.server.config.Wte4jConfiguration.java

@Bean
@Qualifier("wte4j")
public LocalContainerEntityManagerFactoryBean wteEntityManagerFactory() {
    LocalContainerEntityManagerFactoryBean emfFactoryBean = new LocalContainerEntityManagerFactoryBean();
    emfFactoryBean.setDataSource(dataSource);
    emfFactoryBean.setJpaVendorAdapter(new OpenJpaVendorAdapter());
    emfFactoryBean.setPersistenceUnitName("wte4j-templates");
    return emfFactoryBean;
}

From source file:br.com.joaops.springdatajpajavaconfigfirebird.configuration.DataConfiguration.java

@Bean
public EntityManagerFactory entityManagerFactory() {
    HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setGenerateDdl(true);/*from  w w  w. j a v  a2s .  c o m*/

    Properties jpaProperties = new Properties();
    jpaProperties.put("hibernate.hbm2ddl.auto", "create-drop");
    jpaProperties.put("hibernate.dialect", "org.hibernate.dialect.FirebirdDialect");

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setDataSource(dataSource());
    factory.setPackagesToScan("br.com.joaops.springdatajpajavaconfigfirebird.model");
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setJpaProperties(jpaProperties);
    factory.afterPropertiesSet();

    return factory.getObject();
}

From source file:com.groovycoder.pokemon.PokemonConfig.java

@Bean
public LocalContainerEntityManagerFactoryBean pokemonEntityManager() {
    HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter();
    jpaVendorAdapter.setGenerateDdl(true);

    LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean();

    factoryBean.setDataSource(pokemonDataSource());
    factoryBean.setJpaVendorAdapter(jpaVendorAdapter);
    factoryBean.setPackagesToScan(this.getClass().getPackage().getName());
    factoryBean.setPersistenceUnitName("pokemon");

    return factoryBean;
}

From source file:com.groovycoder.digimon.DigimonConfig.java

@Bean
public LocalContainerEntityManagerFactoryBean digimonEntityManager() {
    HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter();
    jpaVendorAdapter.setGenerateDdl(true);

    LocalContainerEntityManagerFactoryBean factoryBean = new LocalContainerEntityManagerFactoryBean();

    factoryBean.setDataSource(digimonDataSource());
    factoryBean.setJpaVendorAdapter(jpaVendorAdapter);
    factoryBean.setPackagesToScan(this.getClass().getPackage().getName());
    factoryBean.setPersistenceUnitName("digimon");

    return factoryBean;
}