Package org.springframework.jdbc.datasource.embedded

Examples of org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder


  JdbcTemplate jdbcTemplate;


  @Before
  public void setUp() {
    db = new EmbeddedDatabaseBuilder().setType(getEmbeddedDatabaseType()).build();
    jdbcTemplate = new JdbcTemplate(db);
  }
View Full Code Here


public class EmbeddedDataSourceConfig implements DataSourceConfig {

    @Override
    @Bean
    public DataSource dataSource() {
        return new EmbeddedDatabaseBuilder()
                .setType(EmbeddedDatabaseType.HSQL)
                .build();
    }
View Full Code Here

    return new DataSourceTransactionManager(dataSource());
  }

  @Bean
  public DataSource dataSource() {
    return new EmbeddedDatabaseBuilder()//
    .setName("populated-sql-scripts-test-db")//
    .addScript("classpath:/org/springframework/test/context/jdbc/schema.sql") //
    .build();
  }
View Full Code Here

      return new DataSourceTransactionManager(dataSource2());
    }

    @Bean
    public DataSource dataSource1() {
      return new EmbeddedDatabaseBuilder()//
      .setName("database1")//
      .addScript("classpath:/org/springframework/test/context/jdbc/schema.sql")//
      .addScript("classpath:/org/springframework/test/context/jdbc/data.sql")//
      .build();
    }
View Full Code Here

      .build();
    }

    @Bean
    public DataSource dataSource2() {
      return new EmbeddedDatabaseBuilder()//
      .setName("database2")//
      .addScript("classpath:/org/springframework/test/context/jdbc/schema.sql")//
      .addScript("classpath:/org/springframework/test/context/jdbc/data.sql")//
      .build();
    }
View Full Code Here

      return new DataSourceTransactionManager(dataSource2());
    }

    @Bean
    public DataSource dataSource1() {
      return new EmbeddedDatabaseBuilder()//
      .setName("database1")//
      .addScript("classpath:/org/springframework/test/context/jdbc/schema.sql")//
      .addScript("classpath:/org/springframework/test/context/jdbc/data.sql")//
      .build();
    }
View Full Code Here

      .build();
    }

    @Bean
    public DataSource dataSource2() {
      return new EmbeddedDatabaseBuilder()//
      .setName("database2")//
      .addScript("classpath:/org/springframework/test/context/jdbc/schema.sql")//
      .addScript("classpath:/org/springframework/test/context/jdbc/data.sql")//
      .build();
    }
View Full Code Here

  @Configuration
  static class Config {

    @Bean
    public DataSource dataSource() {
      return new EmbeddedDatabaseBuilder()//
      .setName("empty-sql-scripts-without-tx-mgr-test-db")//
      .build();
    }
View Full Code Here

      return new DataSourceTransactionManager(dataSource());
    }

    @Bean
    public DataSource dataSource() {
      return new EmbeddedDatabaseBuilder()//
      .setName("programmatic-tx-mgmt-test-db")//
      .addScript("classpath:/org/springframework/test/context/jdbc/schema.sql") //
      .build();
    }
View Full Code Here

     * Framework will operate on two different {@code DataSource} instances,
     * which is almost certainly not the desired or intended behavior.
     */
    @Bean
    public DataSource dataSource() {
      return new EmbeddedDatabaseBuilder()//
      .addScript("classpath:/org/springframework/test/context/junit4/spr9051/schema.sql")//
      // Ensure that this in-memory database is only used by this class:
      .setName(getClass().getName())//
      .build();
    }
View Full Code Here

TOP

Related Classes of org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.