Example usage for org.springframework.jdbc.datasource.embedded EmbeddedDatabaseType HSQL

List of usage examples for org.springframework.jdbc.datasource.embedded EmbeddedDatabaseType HSQL

Introduction

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

Prototype

EmbeddedDatabaseType HSQL

To view the source code for org.springframework.jdbc.datasource.embedded EmbeddedDatabaseType HSQL.

Click Source Link

Document

The <a href="http://hsqldb.org">Hypersonic</a> Embedded Java SQL Database.

Usage

From source file:com.triage.springconfig.DbConfig.java

@Bean
public DataSource hsqlDataSource() {
    EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.HSQL)
            .setScriptEncoding("UTF-8").ignoreFailedDrops(true).addScript("classpath:schema.sql").build();
    return db;/*  w w w.  j av  a2  s.  com*/
}

From source file:io.spring.configuration.DataSourceConfiguration.java

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

From source file:com.bank.config.code.StandaloneDataConfig.java

@Bean
public DataSource dataSource() {
    return new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.HSQL)
            .addScript("classpath:com/bank/config/sql/schema.sql")
            .addScript("classpath:com/bank/config/sql/test-data.sql").build();
}

From source file:se.rosscom.timereader.config.StandaloneDataConfig.java

@Bean
public DataSource dataSource() {
    return new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.HSQL)
            .addScript("classpath:se/rosscom/timereader/config/sql/schema.sql")
            .addScript("classpath:se/rosscom/timereader/config/sql/test-data.sql").build();
}

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

/** {@inheritDoc} */
@Override/*from   w  ww .  jav a  2  s. co  m*/
protected FeatureStore initStore() {
    builder = new EmbeddedDatabaseBuilder();
    db = builder.setType(EmbeddedDatabaseType.HSQL).addScript("classpath:schema-ddl.sql").build();
    return new JdbcFeatureStore(db, "ff4j.xml");
}

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

/** {@inheritDoc} */
@Override/*from   w  w w. ja v a  2 s  .c om*/
protected FeatureStore initStore() {
    builder = new EmbeddedDatabaseBuilder();
    db = builder.setType(EmbeddedDatabaseType.HSQL).addScript("classpath:schema-ddl.sql")
            .addScript("classpath:ff-store.sql").build();
    JdbcFeatureStore jdbcStore = new JdbcFeatureStore();
    jdbcStore.setDataSource(db);
    return jdbcStore;
}

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

/** {@inheritDoc} */
@Override/* ww  w.ja  v a 2  s. c  o  m*/
protected FeatureStore initStore() {
    builder = new EmbeddedDatabaseBuilder();
    db = builder.setType(EmbeddedDatabaseType.HSQL).//
            addScript("classpath:schema-ddl.sql").//
            addScript("classpath:ff-store.sql").build();

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

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.ff4j.test.store.JdbcFeatureStorePrefixTest.java

/** {@inheritDoc} */
@Override/*w w w. j a  v a 2 s .  c  om*/
protected FeatureStore initStore() {
    builder = new EmbeddedDatabaseBuilder();
    db = builder.setType(EmbeddedDatabaseType.HSQL).//
            addScript("classpath:ddl-prefix-schema.sql").//
            addScript("classpath:ddl-prefix-data.sql").build();

    JdbcFeatureStore jdbcStore = new JdbcFeatureStore();
    jdbcStore.setQueryBuilder(new JdbcQueryBuilder("T_FF4J_", "_01"));
    jdbcStore.setDataSource(db);
    return jdbcStore;
}

From source file:org.wte4j.EmbeddedDataBaseConfig.java

@PostConstruct
public void init() {
    database = new EmbeddedDatabaseBuilder().setName(this.toString()).setType(EmbeddedDatabaseType.HSQL)
            .ignoreFailedDrops(true).addScript("classpath:sql/create-schema.sql")
            .addScript("classpath:sql/wte4j_template.sql")
            .addScript("classpath:sql/wte4j_template_properties.sql").build();
}