Example usage for org.springframework.orm.jpa.vendor Database H2

List of usage examples for org.springframework.orm.jpa.vendor Database H2

Introduction

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

Prototype

Database H2

To view the source code for org.springframework.orm.jpa.vendor Database H2.

Click Source Link

Usage

From source file:com.mycompany.projetsportmanager.spring.configuration.H2ProfileConfiguration.java

/**
 * Returns the JPA dialect to use.
 * @return the JPA dialect to use.
 */
@Bean
public Database jpaDialect() {
    return Database.H2;
}

From source file:com.opitzconsulting.springdata.jpa.InfrastructureConfig.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setDatabase(Database.H2);
    vendorAdapter.setGenerateDdl(true);//from www  .  ja  va 2s . c  om
    vendorAdapter.setShowSql(false);

    Properties jpaProperties = new Properties();
    jpaProperties.put(Environment.DIALECT, ImprovedH2Dialect.class.getName());

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan(getClass().getPackage().getName());
    factory.setDataSource(dataSource());

    return factory;
}

From source file:de.bstreit.java.oscr.business.SpringConfigurationUnittests.java

@Bean
protected Database getDatabaseForVendorAdapter() {
    return Database.H2;
}

From source file:sample.config.DataConfiguration.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setDatabase(Database.H2);
    vendorAdapter.setGenerateDdl(true);//from   ww w . j a v  a 2s .co m

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan(Message.class.getPackage().getName());
    factory.setDataSource(dataSource());

    return factory;
}

From source file:com.ylw.template.model.ModelConfig.java

@Bean
public AbstractEntityManagerFactoryBean entityManagerFactory() throws SQLException {

    HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter();
    jpaVendorAdapter.setDatabase(Database.H2);
    jpaVendorAdapter.setGenerateDdl(true);

    LocalContainerEntityManagerFactoryBean bean = new LocalContainerEntityManagerFactoryBean();
    bean.setJpaVendorAdapter(jpaVendorAdapter);
    bean.setPackagesToScan(ModelConfig.class.getPackage().getName());
    bean.setDataSource(dataSource());/*from   www .ja va  2 s  . c o  m*/
    bean.setJpaPropertyMap(jpaProperties());

    return bean;
}

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  w  w w  . j av  a 2  s  . c om

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan("net.eusashead.hateoas.springhalbuilder.model");
    factory.setDataSource(dataSource());

    factory.afterPropertiesSet();

    return factory.getObject();
}

From source file:rzd.vivc.documentexamination.repository.SpringDateConfig.java

/**
 * ?? //from w  w  w  .  j a v a 2  s.  c o m
 *
 * @return ? 
 */
@Bean
public JpaVendorAdapter jpaVendorAdapter() {
    HibernateJpaVendorAdapter adapter = new HibernateJpaVendorAdapter();
    adapter.setDatabase(Database.H2);
    adapter.setShowSql(true);
    adapter.setGenerateDdl(false);
    adapter.setDatabasePlatform("org.hibernate.dialect.H2Dialect");
    return adapter;
}

From source file:uk.ac.ebi.ep.data.testConfig.SpringDataMockConfig.java

@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {

    Properties properties = new Properties();
    properties.setProperty("hibernate.cache.provider_class", "org.hibernate.cache.NoCacheProvider");
    properties.setProperty("hibernate.format_sql", "true");
    properties.setProperty(" hibernate.dialect", "org.hibernate.dialect.H2Dialect");
    //properties.setProperty("hibernate.hbm2ddl.auto", "create-drop");
    //properties.setProperty("hibernate.ejb.naming_strategy", "org.hibernate.cfg.ImprovedNamingStrategy");
    properties.setProperty("spring.jpa.hibernate.ddl-auto", "update");

    HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setDatabase(Database.H2);
    vendorAdapter.setGenerateDdl(true);//from  w w  w.j a  v  a2s .  c o m
    vendorAdapter.setShowSql(false);

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setJpaProperties(properties);
    factory.setPackagesToScan("uk.ac.ebi.ep.data.domain");
    factory.setDataSource(dataSource());

    return factory;
}

From source file:org.springsource.greenbeans.examples.edawithspring.etailer.store.StoreConfiguration.java

@Bean
public HibernateJpaVendorAdapter hibernateJpaVendorAdapter() {
    HibernateJpaVendorAdapter hibernateJpaVendorAdapter = new HibernateJpaVendorAdapter();
    hibernateJpaVendorAdapter.setDatabase(Database.H2);
    hibernateJpaVendorAdapter.setShowSql(true);
    hibernateJpaVendorAdapter.setDatabasePlatform(H2Dialect.class.getName());
    return hibernateJpaVendorAdapter;
}

From source file:org.selfiepro.client.config.MainConfig.java

@Bean
public JpaVendorAdapter jpaVendorAdapter() {
    HibernateJpaVendorAdapter hibernateJpaVendorAdapter = new HibernateJpaVendorAdapter();
    hibernateJpaVendorAdapter.setShowSql(false);
    hibernateJpaVendorAdapter.setGenerateDdl(true);
    hibernateJpaVendorAdapter.setDatabase(Database.H2);
    return hibernateJpaVendorAdapter;
}