/** * Create a new embedded database builder with the given {@link ResourceLoader}. * @param resourceLoader the {@code ResourceLoader} to delegate to */ public EmbeddedDatabaseBuilder(ResourceLoader resourceLoader) { this.databaseFactory = new EmbeddedDatabaseFactory(); this.databasePopulator = new ResourceDatabasePopulator(); this.databaseFactory.setDatabasePopulator(this.databasePopulator); this.resourceLoader = resourceLoader; }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
@Bean public DataSource dataSource() { return new EmbeddedDatabaseFactory().getDatabase(); }
DataSource dataSource() { ResourceLoader defaultResourceLoader = new DefaultResourceLoader(); EmbeddedDatabaseFactory embeddedDatabaseFactory = new EmbeddedDatabaseFactory(); embeddedDatabaseFactory.setDatabaseConfigurer(new EmbeddedDatabaseConfigurer() {
@Configuration public class DataSourceConfigurationSimple { DataSource embeddedDataSource; @Bean public DataSource myBusinessDataSource() { if (embeddedDataSource == null) { EmbeddedDatabaseFactory factory = new EmbeddedDatabaseFactory(); embeddedDataSource = factory.getDatabase(); } return embeddedDataSource; } }
/** * Create a new embedded database builder with the given ResourceLoader. * @param resourceLoader the ResourceLoader to delegate to */ public EmbeddedDatabaseBuilder(ResourceLoader resourceLoader) { this.databaseFactory = new EmbeddedDatabaseFactory(); this.databasePopulator = new ResourceDatabasePopulator(); this.databaseFactory.setDatabasePopulator(this.databasePopulator); this.resourceLoader = resourceLoader; }
/** * Create a new embedded database builder with the given {@link ResourceLoader}. * @param resourceLoader the {@code ResourceLoader} to delegate to */ public EmbeddedDatabaseBuilder(ResourceLoader resourceLoader) { this.databaseFactory = new EmbeddedDatabaseFactory(); this.databasePopulator = new ResourceDatabasePopulator(); this.databaseFactory.setDatabasePopulator(this.databasePopulator); this.resourceLoader = resourceLoader; }
dsFactory = new EmbeddedDatabaseFactory(); dsFactory.setDatabaseConfigurer(configurer);