From 660515607303e81e5ba96a7cabf9dc80ff7138f8 Mon Sep 17 00:00:00 2001 From: Dominik Bartholdi Date: Sun, 27 Dec 2020 13:30:26 +0100 Subject: [PATCH] fix lightmin-jpa-application (add @EnableLightminJdbcConfigurationRepository and fix path to H2 init script) --- lightmin-jpa-application/pom.xml | 4 ++++ .../jpa/batch/configuration/ApplicationConfiguration.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lightmin-jpa-application/pom.xml b/lightmin-jpa-application/pom.xml index 5551b92..97be406 100644 --- a/lightmin-jpa-application/pom.xml +++ b/lightmin-jpa-application/pom.xml @@ -17,6 +17,10 @@ org.tuxdevelop spring-batch-lightmin-embedded + + org.tuxdevelop + spring-batch-lightmin-repository-jdbc + org.springframework.boot diff --git a/lightmin-jpa-application/src/main/java/org/tuxdevelop/sample/jpa/batch/configuration/ApplicationConfiguration.java b/lightmin-jpa-application/src/main/java/org/tuxdevelop/sample/jpa/batch/configuration/ApplicationConfiguration.java index efccfa3..302c21e 100644 --- a/lightmin-jpa-application/src/main/java/org/tuxdevelop/sample/jpa/batch/configuration/ApplicationConfiguration.java +++ b/lightmin-jpa-application/src/main/java/org/tuxdevelop/sample/jpa/batch/configuration/ApplicationConfiguration.java @@ -19,6 +19,7 @@ import org.tuxdevelop.sample.jpa.batch.persistence.domain.Customer; import org.tuxdevelop.sample.jpa.batch.persistence.repository.CustomerRepository; import org.tuxdevelop.spring.batch.lightmin.annotation.EnableLightminEmbedded; +import org.tuxdevelop.spring.batch.lightmin.repository.annotation.EnableLightminJdbcConfigurationRepository; import javax.persistence.EntityManagerFactory; import javax.sql.DataSource; @@ -27,6 +28,7 @@ @SpringBootApplication @EnableTransactionManagement @EnableLightminEmbedded +@EnableLightminJdbcConfigurationRepository @ComponentScan(basePackages = "org.tuxdevelop.sample.jpa.batch") @EnableJpaRepositories(basePackages = "org.tuxdevelop.sample.jpa.batch.persistence.repository") public class ApplicationConfiguration { @@ -41,7 +43,7 @@ public class ApplicationConfiguration { public DataSource dataSource() { final EmbeddedDatabaseBuilder embeddedDatabaseBuilder = new EmbeddedDatabaseBuilder(); embeddedDatabaseBuilder.setType(EmbeddedDatabaseType.H2); - embeddedDatabaseBuilder.addScripts("classpath:org/tuxdevelop/spring/batch/lightmin/schema_h2.sql"); + embeddedDatabaseBuilder.addScripts("classpath:org/tuxdevelop/spring/batch/lightmin/repository/schema_h2.sql"); return embeddedDatabaseBuilder.build(); }