Example usage for org.springframework.orm.jpa.vendor EclipseLinkJpaVendorAdapter EclipseLinkJpaVendorAdapter

List of usage examples for org.springframework.orm.jpa.vendor EclipseLinkJpaVendorAdapter EclipseLinkJpaVendorAdapter

Introduction

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

Prototype

EclipseLinkJpaVendorAdapter

Source Link

Usage

From source file:ru.langboost.config.DBConfig.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    EclipseLinkJpaVendorAdapter vendorAdapter = new EclipseLinkJpaVendorAdapter();
    vendorAdapter.setGenerateDdl(true);/*from   w w  w .j a v a2 s  .  c  o  m*/
    vendorAdapter.setShowSql(true);

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan(Environment.BASE_PACKAGE);
    factory.setDataSource(dataSource());
    factory.setJpaProperties(jpaProperties());
    return factory;
}

From source file:com.mac.abstractrepository.DataSourceConfiguration.java

@Bean
@Primary//from   w w w .j a v  a  2  s.  c  o m
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean();
    em.setDataSource(dataSource());
    em.setPersistenceUnitName("AbstractRepositoryPU");
    em.setPackagesToScan(new String[] { "com.mac.abstractrepository.entities" });
    JpaVendorAdapter vendorAdapter = new EclipseLinkJpaVendorAdapter();
    em.setJpaVendorAdapter(vendorAdapter);
    em.setJpaProperties(additionalProperties());
    return em;
}

From source file:br.edu.ifpb.JpaCustomConfiguration.java

@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    EclipseLinkJpaVendorAdapter adapter = new EclipseLinkJpaVendorAdapter();
    return adapter;
}

From source file:com.create.application.configuration.jpa.EclipseLinkJpaConfig.java

@Override
protected AbstractJpaVendorAdapter createJpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter();
}

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

/**
 * JPA entity manager factory bean.//from ww w.  j  a  v  a 2 s . co  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:com.app.config.App2Config.java

@Bean(name = "appEntityManagerFactory")
public EntityManagerFactory entityManagerFactory() {
    LocalContainerEntityManagerFactoryBean lef = new LocalContainerEntityManagerFactoryBean();
    lef.setDataSource(dataSource());//ww  w  . j a v  a2s.  c o  m

    EclipseLinkJpaVendorAdapter vendor = new EclipseLinkJpaVendorAdapter();
    vendor.setShowSql(true);
    vendor.setGenerateDdl(true);
    vendor.setDatabase(Database.MYSQL);
    lef.setJpaVendorAdapter(vendor);
    //lef.setJpaVendorAdapter(jpaVendorAdapter);
    //lef.setPackagesToScan("com.app.jparepo");
    //lef.setPersistenceUnitName("barPersistenceUnit");
    //lef.afterPropertiesSet();
    return lef.getObject();
}

From source file:com.peertopark.spring.data.SpringDataConfig.java

@Bean
public AbstractJpaVendorAdapter jpaVendorAdapter() {
    return new EclipseLinkJpaVendorAdapter();
}

From source file:org.ameba.samples.tenancy.TenancyEclipseLinkSampleApplication.java

@Bean
public EntityManagerFactory entityManagerFactory(DataSource dataSource) {
    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setDataSource(dataSource);//  w  ww  .  ja  va 2 s.c o m
    factory.setJpaVendorAdapter(new EclipseLinkJpaVendorAdapter());
    factory.setPackagesToScan(TenancyEclipseLinkSampleApplication.class.getPackage().getName());
    factory.getJpaPropertyMap().put(PersistenceUnitProperties.DDL_GENERATION_MODE,
            PersistenceUnitProperties.DDL_DATABASE_GENERATION);
    factory.getJpaPropertyMap().put(PersistenceUnitProperties.LOGGING_LEVEL, "FINE");
    factory.getJpaPropertyMap().put(PersistenceUnitProperties.WEAVING, "false");
    factory.getJpaPropertyMap().put(TenantHolder.TENANT_ID, TenantHolder.getTenant());
    factory.afterPropertiesSet();
    return factory.getObject();
}

From source file:fr.univlorraine.mondossierweb.config.JpaConfigApogee.java

/**
 * EntityManager Factory//from   w  ww . j  a va 2s  .c  o m
 * @return
 */
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactoryApogee() {
    LocalContainerEntityManagerFactoryBean localContainerEntityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean();
    localContainerEntityManagerFactoryBean.setPersistenceUnitName(PERSISTENCE_UNIT_NAME);
    localContainerEntityManagerFactoryBean.setPackagesToScan(VObjSeApogee.class.getPackage().getName());
    localContainerEntityManagerFactoryBean.setDataSource(dataSourceApogee());
    localContainerEntityManagerFactoryBean.setJpaDialect(new EclipseLinkJpaDialect());

    Properties jpaProperties = new Properties();
    /* Active le static weaving d'EclipseLink */
    jpaProperties.put(PersistenceUnitProperties.WEAVING, "static");
    /* Dsactive le cache partag */
    jpaProperties.put(PersistenceUnitProperties.CACHE_SHARED_DEFAULT, String.valueOf(false));
    localContainerEntityManagerFactoryBean.setSharedCacheMode(SharedCacheMode.NONE);
    localContainerEntityManagerFactoryBean.setJpaProperties(jpaProperties);

    EclipseLinkJpaVendorAdapter jpaVendorAdapter = new EclipseLinkJpaVendorAdapter();
    jpaVendorAdapter.setGenerateDdl(false);
    jpaVendorAdapter.setShowSql(false);
    localContainerEntityManagerFactoryBean.setJpaVendorAdapter(jpaVendorAdapter);

    return localContainerEntityManagerFactoryBean;
}

From source file:org.fon.documentmanagementsystem.config.AppConfig.java

@Bean
public EclipseLinkJpaVendorAdapter eclipseLinkJpaVendorAdapter() {
    EclipseLinkJpaVendorAdapter vendorAdapter = new EclipseLinkJpaVendorAdapter();
    vendorAdapter.setDatabasePlatform("org.eclipse.persistence.platform.database.MySQLPlatform");
    vendorAdapter.setDatabase(Database.MYSQL);
    vendorAdapter.setShowSql(true);//from ww w .  j a va  2s .c  om
    return vendorAdapter;
}