private DataSourceInitializer getDataSourceInit() { DataSourceInitializer dsi = new DataSourceInitializer(); dsi.setDatabasePopulator(getDatabasePopulator()); dsi.setDataSource(dataSource); return dsi; } }
@Bean public DataSourceInitializer initializer(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); Resource create = new ClassPathResource("org/springframework/batch/item/database/init-foo-schema-hsqldb.sql"); dataSourceInitializer.setDatabasePopulator(new ResourceDatabasePopulator(create)); return dataSourceInitializer; }
@Bean public DataSourceInitializer initializer(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); Resource create = new ClassPathResource("org/springframework/batch/item/database/init-foo-schema-hsqldb.sql"); dataSourceInitializer.setDatabasePopulator(new ResourceDatabasePopulator(create)); return dataSourceInitializer; }
@Bean public DataSourceInitializer initializer(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); Resource create = new ClassPathResource("org/springframework/batch/item/database/init-foo-schema-hsqldb.sql"); dataSourceInitializer.setDatabasePopulator(new ResourceDatabasePopulator(create)); return dataSourceInitializer; }
@Bean public DataSourceInitializer dataSourceInitializer(DataSource dataSource) throws IOException { final DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator()); initializer.setEnabled(true); return initializer; }
@Bean public DataSourceInitializer initializer(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); Resource create = new ByteArrayResource(CREATE_SQL.getBytes()); Resource insert = new ByteArrayResource(INSERT_SQL.getBytes()); dataSourceInitializer.setDatabasePopulator(new ResourceDatabasePopulator(create, insert)); return dataSourceInitializer; }
@Bean public DataSourceInitializer initializer(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); Resource create = new ByteArrayResource(CREATE_SQL.getBytes()); Resource insert = new ByteArrayResource(INSERT_SQL.getBytes()); dataSourceInitializer.setDatabasePopulator(new ResourceDatabasePopulator(create, insert)); return dataSourceInitializer; } }
@Bean public DataSourceInitializer initializer(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); Resource create = new ByteArrayResource(CREATE_SQL.getBytes()); dataSourceInitializer.setDatabasePopulator(new ResourceDatabasePopulator(create)); return dataSourceInitializer; } }
@Value("classpath:com/foo/sql/db-schema.sql") private Resource schemaScript; @Value("classpath:com/foo/sql/db-test-data.sql") private Resource dataScript; @Bean public DataSourceInitializer dataSourceInitializer(final DataSource dataSource) { final DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator()); return initializer; } private DatabasePopulator databasePopulator() { final ResourceDatabasePopulator populator = new ResourceDatabasePopulator(); populator.addScript(schemaScript); populator.addScript(dataScript); return populator; }
private DataSourceInitializer getDataSourceInit() { DataSourceInitializer dsi = new DataSourceInitializer(); dsi.setDatabasePopulator(getDatabasePopulator()); dsi.setDataSource(dataSource); return dsi; } }
@Bean public DataSourceInitializer dataSourceInitializer(final DataSource dataSource) { final DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator()); return initializer; }
@Bean public DataSourceInitializer dataSourceInitializer() { ResourceDatabasePopulator resourceDatabasePopulator = new ResourceDatabasePopulator(); resourceDatabasePopulator.addScript(new ClassPathResource("/data.sql")); DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource()); dataSourceInitializer.setDatabasePopulator(resourceDatabasePopulator); return dataSourceInitializer; }
private DataSourceInitializer getDataSourceInit() { DataSourceInitializer dsi = new DataSourceInitializer(); dsi.setDatabasePopulator(getDatabasePopulator()); dsi.setDataSource(dataSource); return dsi; } }
@Bean public DataSourceInitializer scriptsInitializer(final DataSource dataSource) { final DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator()); initializer.setEnabled(isDatabaseInitializerEnabled()); return initializer; }
@Bean public DataSourceInitializer scriptsInitializer(final DataSource dataSource) { final DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator()); initializer.setEnabled(isDatabaseInitializerEnabled()); return initializer; }
@Bean @DependsOn("dataSourceInitializer") public DataSourceInitializer dataBasePopulator(DataSource dataSource) { DataSourceInitializer dataSourceInitializer = new DataSourceInitializer(); dataSourceInitializer.setDataSource(dataSource); dataSourceInitializer.setDatabasePopulator(new SingularDataBasePopulator(getPersistenceConfiguration())); dataSourceInitializer.setEnabled(getPersistenceConfiguration().isCreateDrop()); return dataSourceInitializer; }
private void populateDataBase(DataSource dataSource) { ResourceDatabasePopulator databasePopulator = new ResourceDatabasePopulator(); databasePopulator.addScript(new ClassPathResource("test-data.sql", getClass())); DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator); initializer.afterPropertiesSet(); }
private void populateDataBase(DataSource dataSource) { ResourceDatabasePopulator databasePopulator = new ResourceDatabasePopulator(); databasePopulator.addScript(new ClassPathResource("test-data.sql", this.getClass())); DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator); initializer.afterPropertiesSet(); }
private void populateDataBase(DataSource dataSource) { ResourceDatabasePopulator databasePopulator = new ResourceDatabasePopulator(); databasePopulator.addScript(new ClassPathResource("test-data.sql", this.getClass())); DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(databasePopulator); initializer.afterPropertiesSet(); }
private void populateDataBase() { ResourceDatabasePopulator databasePopulator = new ResourceDatabasePopulator(); databasePopulator.addScript(new ClassPathResource("test-data.sql", this.getClass())); DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(getDataSource()); initializer.setDatabasePopulator(databasePopulator); initializer.afterPropertiesSet(); }