#BAEL-3176: add "spring" Profile
This commit is contained in:
parent
7cffc487ea
commit
f910b8ac9a
@ -8,7 +8,9 @@ import org.springframework.batch.core.JobParameters;
|
|||||||
import org.springframework.batch.core.JobParametersBuilder;
|
import org.springframework.batch.core.JobParametersBuilder;
|
||||||
import org.springframework.batch.core.launch.JobLauncher;
|
import org.springframework.batch.core.launch.JobLauncher;
|
||||||
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
|
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
|
||||||
|
import org.springframework.context.annotation.Profile;
|
||||||
|
|
||||||
|
@Profile("spring")
|
||||||
public class App {
|
public class App {
|
||||||
|
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(App.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(App.class);
|
||||||
|
@ -23,12 +23,14 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||||||
import org.springframework.beans.factory.annotation.Qualifier;
|
import org.springframework.beans.factory.annotation.Qualifier;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
|
import org.springframework.context.annotation.Profile;
|
||||||
import org.springframework.core.io.Resource;
|
import org.springframework.core.io.Resource;
|
||||||
import org.springframework.oxm.Marshaller;
|
import org.springframework.oxm.Marshaller;
|
||||||
import org.springframework.oxm.jaxb.Jaxb2Marshaller;
|
import org.springframework.oxm.jaxb.Jaxb2Marshaller;
|
||||||
|
|
||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
|
|
||||||
|
@Profile("spring")
|
||||||
public class SpringBatchConfig {
|
public class SpringBatchConfig {
|
||||||
@Autowired
|
@Autowired
|
||||||
private JobBuilderFactory jobBuilderFactory;
|
private JobBuilderFactory jobBuilderFactory;
|
||||||
|
@ -13,6 +13,7 @@ import org.springframework.batch.support.transaction.ResourcelessTransactionMana
|
|||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
import org.springframework.context.annotation.Profile;
|
||||||
import org.springframework.core.io.Resource;
|
import org.springframework.core.io.Resource;
|
||||||
import org.springframework.jdbc.datasource.DriverManagerDataSource;
|
import org.springframework.jdbc.datasource.DriverManagerDataSource;
|
||||||
import org.springframework.jdbc.datasource.init.DataSourceInitializer;
|
import org.springframework.jdbc.datasource.init.DataSourceInitializer;
|
||||||
@ -21,6 +22,7 @@ import org.springframework.transaction.PlatformTransactionManager;
|
|||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableBatchProcessing
|
@EnableBatchProcessing
|
||||||
|
@Profile("spring")
|
||||||
public class SpringConfig {
|
public class SpringConfig {
|
||||||
|
|
||||||
@Value("org/springframework/batch/core/schema-drop-sqlite.sql")
|
@Value("org/springframework/batch/core/schema-drop-sqlite.sql")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user