Skip to content

Commit 9bccdeb

Browse files
committed
update deps
1 parent eae861c commit 9bccdeb

File tree

5 files changed

+23
-33
lines changed

5 files changed

+23
-33
lines changed

.travis.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ matrix:
1010
include:
1111
- env: PROFILE="-Ddatasource.dialect=HSQLDB"
1212
dist: precise
13-
jdk: oraclejdk8
13+
jdk: openjdk8
1414
addons:
1515
apt:
1616
packages:
@@ -19,7 +19,7 @@ matrix:
1919
- mysql-client
2020
- env: PROFILE="-Ddatasource.dialect=PGSQL-TRAVIS -Dpgsql9.1"
2121
dist: precise
22-
jdk: oraclejdk8
22+
jdk: openjdk8
2323
addons:
2424
postgresql: '9.1'
2525
apt:
@@ -29,7 +29,7 @@ matrix:
2929
- mysql-client
3030
- env: PROFILE="-Ddatasource.dialect=PGSQL-TRAVIS -Dpgsql9.4"
3131
dist: precise
32-
jdk: oraclejdk8
32+
jdk: openjdk8
3333
addons:
3434
postgresql: '9.4'
3535
apt:
@@ -39,23 +39,23 @@ matrix:
3939
- mysql-client
4040
- env: PROFILE="-Ddatasource.dialect=MYSQL -Dmysql5.5"
4141
dist: precise
42-
jdk: oraclejdk8
42+
jdk: openjdk8
4343
addons:
4444
apt:
4545
packages:
4646
- mysql-server
4747
- mysql-client-core-5.5
4848
- mysql-client
4949
- env: PROFILE="-Ddatasource.dialect=MYSQL -Dmysql5.6"
50-
jdk: oraclejdk8
50+
jdk: openjdk8
5151
addons:
5252
apt:
5353
packages:
5454
- mysql-server-5.6
5555
- mysql-client-core-5.6
5656
- mysql-client-5.6
5757
- env: PROFILE="-Ddatasource.dialect=MYSQL -Dmariadb10.1"
58-
jdk: oraclejdk8
58+
jdk: openjdk8
5959
addons:
6060
mariadb: 10.1
6161
script: mvn test jacoco:report $PROFILE

pom.xml

+13-13
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@
8484
<dependency>
8585
<groupId>org.springframework.integration</groupId>
8686
<artifactId>spring-integration-mail</artifactId>
87-
<version>5.1.7.RELEASE</version>
87+
<version>5.2.1.RELEASE</version>
8888
</dependency>
8989
<dependency>
9090
<groupId>ch.digitalfondue.npjt-extra</groupId>
9191
<artifactId>npjt-extra</artifactId>
92-
<version>1.1.5</version>
92+
<version>2.0.2</version>
9393
</dependency>
9494
<!-- -->
9595
<dependency>
@@ -107,7 +107,7 @@
107107
<dependency>
108108
<groupId>commons-codec</groupId>
109109
<artifactId>commons-codec</artifactId>
110-
<version>1.12</version>
110+
<version>1.13</version>
111111
</dependency>
112112

113113
<dependency>
@@ -132,7 +132,7 @@
132132
<dependency>
133133
<groupId>com.google.code.gson</groupId>
134134
<artifactId>gson</artifactId>
135-
<version>2.8.2</version>
135+
<version>2.8.6</version>
136136
</dependency>
137137
<!-- -->
138138
<dependency>
@@ -195,7 +195,7 @@
195195
<dependency>
196196
<groupId>javax.servlet</groupId>
197197
<artifactId>javax.servlet-api</artifactId>
198-
<version>3.1.0</version>
198+
<version>4.0.1</version>
199199
<scope>provided</scope>
200200
</dependency>
201201

@@ -233,7 +233,7 @@
233233
<dependency>
234234
<groupId>com.atlassian.commonmark</groupId>
235235
<artifactId>commonmark</artifactId>
236-
<version>0.12.1</version>
236+
<version>0.13.0</version>
237237
</dependency>
238238

239239
<dependency>
@@ -245,7 +245,7 @@
245245
<dependency>
246246
<groupId>org.hsqldb</groupId>
247247
<artifactId>hsqldb</artifactId>
248-
<version>2.4.1</version>
248+
<version>2.5.0</version>
249249
</dependency>
250250
<dependency>
251251
<groupId>mysql</groupId>
@@ -255,7 +255,7 @@
255255
<dependency>
256256
<groupId>org.postgresql</groupId>
257257
<artifactId>postgresql</artifactId>
258-
<version>42.2.6</version>
258+
<version>42.2.8</version>
259259
</dependency>
260260

261261
<dependency>
@@ -342,13 +342,13 @@
342342

343343
<!-- -->
344344
<properties>
345-
<org.apache.logging.log4j.version>2.11.2</org.apache.logging.log4j.version>
346-
<org.springframework.version>5.1.9.RELEASE</org.springframework.version>
347-
<org.eclipse.jetty.version>9.4.12.v20180830</org.eclipse.jetty.version> <!-- 9.4.18.v20190429 -->
348-
<com.fasterxml.jackson.version>2.10.0.pr2</com.fasterxml.jackson.version>
345+
<org.apache.logging.log4j.version>2.12.1</org.apache.logging.log4j.version>
346+
<org.springframework.version>5.2.1.RELEASE</org.springframework.version>
347+
<org.eclipse.jetty.version>9.4.24.v20191120</org.eclipse.jetty.version> <!-- 9.4.18.v20190429 -->
348+
<com.fasterxml.jackson.version>2.10.1</com.fasterxml.jackson.version>
349349
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
350350
<sonar.sources>src/main</sonar.sources>
351-
<kotlin.version>1.3.31</kotlin.version>
351+
<kotlin.version>1.3.60</kotlin.version>
352352
</properties>
353353
<!-- -->
354354
<build>

src/main/java/io/lavagna/config/DataSourceConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class DataSourceConfig {
3636
public static final MigrationVersion LATEST_STABLE_VERSION = MigrationVersion.fromVersion("24");
3737

3838
@Bean
39-
public LavagnaEnvironment getEnvironment(ConfigurableEnvironment environment) {
39+
public LavagnaEnvironment lavagnaEnvironment(ConfigurableEnvironment environment) {
4040
return new LavagnaEnvironment(environment);
4141
}
4242

src/main/java/io/lavagna/config/PersistenceAndServiceConfig.java

+2-12
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
package io.lavagna.config;
1818

1919

20-
import ch.digitalfondue.npjt.QueryFactory;
21-
import ch.digitalfondue.npjt.QueryRepositoryScanner;
20+
import ch.digitalfondue.npjt.EnableNpjt;
2221
import io.lavagna.common.LavagnaEnvironment;
2322
import org.apache.logging.log4j.LogManager;
2423
import org.springframework.context.MessageSource;
@@ -47,6 +46,7 @@
4746
* Datasource configuration.
4847
*/
4948
@EnableTransactionManagement
49+
@EnableNpjt(basePackages = "io.lavagna.query", activeDB = "#{lavagnaEnvironment.getRequiredProperty('datasource.dialect')}")
5050
@ComponentScan(basePackages = { "io.lavagna.service", "io.lavagna.config.dbmanager" })
5151
public class PersistenceAndServiceConfig implements SchedulingConfigurer {
5252

@@ -82,16 +82,6 @@ public NamedParameterJdbcTemplate simpleJdbcTemplate(LavagnaEnvironment env, Dat
8282
return new NamedParameterJdbcTemplate(jdbcTemplate);
8383
}
8484

85-
@Bean
86-
public QueryRepositoryScanner queryRepoScanner(QueryFactory queryFactory) {
87-
return new QueryRepositoryScanner(queryFactory, "io.lavagna.query");
88-
}
89-
90-
@Bean
91-
public QueryFactory queryFactory(LavagnaEnvironment env, NamedParameterJdbcTemplate jdbc) {
92-
return new QueryFactory(env.getProperty("datasource.dialect"), jdbc);
93-
}
94-
9585
@Bean
9686
public LobHandler lobHander() {
9787
return new DefaultLobHandler();

src/test/java/io/lavagna/service/config/TestServiceConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public DatabaseMigrator migrator(LavagnaEnvironment env, DataSource dataSource)
4343
}
4444

4545
@Bean
46-
public LavagnaEnvironment env() {
46+
public LavagnaEnvironment lavagnaEnvironment() {
4747
MockEnvironment m = new MockEnvironment();
4848
String dialect = System.getProperty("datasource.dialect", "HSQLDB");
4949
for (Entry<String, String> kv : datasourceConf().get(dialect).entrySet()) {

0 commit comments

Comments
 (0)