Example usage for org.springframework.jdbc.datasource.embedded EmbeddedDatabaseBuilder setType

List of usage examples for org.springframework.jdbc.datasource.embedded EmbeddedDatabaseBuilder setType

Introduction

In this page you can find the example usage for org.springframework.jdbc.datasource.embedded EmbeddedDatabaseBuilder setType.

Prototype

public EmbeddedDatabaseBuilder setType(EmbeddedDatabaseType databaseType) 

Source Link

Document

Set the type of embedded database.

Usage

From source file:com.redpill_linpro.springframework.beans.factory.config.JdbcPlaceholderConfigurerTests.java

@BeforeClass
public static void initDb() {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    db = builder.setType(EmbeddedDatabaseType.HSQL).addScript("test-data.sql").build();
}

From source file:io.toffees.mvc.services.config.TestDataInMemoryContextConfiguration.java

@Bean
public DataSource dataSource() {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    builder.setType(EmbeddedDatabaseType.H2);
    return builder.build();
}

From source file:com.foilen.smalltools.upgrader.trackers.DatabaseUpgraderTrackerTest.java

public DatabaseUpgraderTrackerTest() {

    EmbeddedDatabaseBuilder databaseBuilder = new EmbeddedDatabaseBuilder();
    databaseBuilder.setType(EmbeddedDatabaseType.H2);

    DataSource dataSource = databaseBuilder.build();
    JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
    init(new DatabaseUpgraderTracker(jdbcTemplate));
}

From source file:br.com.gumga.academia.aplicacao.Aplicacao.java

@Bean
public DataSource dataSource() {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    return builder.setType(EmbeddedDatabaseType.HSQL).build();
}

From source file:org.ow2.proactive.scheduling.api.Application.java

private DataSource createMemDataSource() {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    EmbeddedDatabase db = builder.setType(EmbeddedDatabaseType.HSQL).build();

    return db;/*from ww  w.  j av  a2  s.c o m*/
}

From source file:com.example.spring.boot.app.RepositoryConfig.java

@Bean
public DataSource dataSource() {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    return builder.setType(EmbeddedDatabaseType.H2).build();
}

From source file:com.xiovr.unibot.config.JdbcConfigTest.java

/**
 * @return create bean for jdbc driver/*w w w  . j  a  v a2 s  . co m*/
 */
@Bean(name = "dataSource")
public DataSource getDataSource() {
    //      DriverManagerDataSource ds = new DriverManagerDataSource();
    //      ds.setDriverClassName(env.getProperty("jdbc.driverClassName"));
    //      ds.setUrl(env.getProperty("jdbc.url"));
    //      ds.setUsername(env.getProperty("jdbc.username"));
    //      ds.setPassword(env.getProperty("jdbc.password"));
    //      return ds;
    EmbeddedDatabaseBuilder edb = new EmbeddedDatabaseBuilder();
    edb.setType(EmbeddedDatabaseType.HSQL).setName("e5botdb").addScripts("classpath:/sql/hsql_create.sql",
            "classpath:/sql/import.sql");

    return edb.build();
}

From source file:com.gopivotal.cloudfoundry.test.ApplicationConfiguration.java

@Bean
DataSource dataSource() {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    return builder.setType(EmbeddedDatabaseType.H2).build();
}

From source file:org.ff4j.test.store.JdbcFeatureStoreTestInvalidData.java

/** {@inheritDoc} */
@Before//from  w ww. j a v  a  2 s  .com
public void setUp() throws Exception {
    EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
    db = builder.setType(EmbeddedDatabaseType.HSQL).//
            addScript("classpath:schema-ddl.sql").//
            addScript("classpath:ff-invalidstore.sql").build();

    jdbcStore = new JdbcFeatureStore();
    jdbcStore.setDataSource(db);
}

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

@Bean
//? ? /*w w w  .  jav  a2  s.c  o  m*/
public DataSource dataSource() {
    //??  H2
    EmbeddedDatabaseBuilder edb = new EmbeddedDatabaseBuilder();
    edb.setType(EmbeddedDatabaseType.H2);
    //? ? ? ??    ?
    edb.addScript("rzd/vivc/documentexamination/testdb/schema.sql");
    edb.addScript("rzd/vivc/documentexamination/testdb/test-data.sql");
    //? 
    EmbeddedDatabase embeddedDatabase = edb.build();
    return embeddedDatabase;
}