|
@@ -13,19 +13,14 @@
|
|
|
<parent>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-parent</artifactId>
|
|
|
- <version>2.2.0.M2</version>
|
|
|
+ <version>3.3.0</version>
|
|
|
</parent>
|
|
|
|
|
|
<properties>
|
|
|
- <maven.compiler.source>11</maven.compiler.source>
|
|
|
- <maven.compiler.target>11</maven.compiler.target>
|
|
|
+ <java.version>17</java.version>
|
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
- <spring-data-r2dbc.version>1.0.0.M2</spring-data-r2dbc.version>
|
|
|
- <postgresql.version>42.7.2</postgresql.version>
|
|
|
<pgclient.version>0.11.4</pgclient.version>
|
|
|
- <rxjava2-jdbc.version>0.2.4</rxjava2-jdbc.version>
|
|
|
- <r2dbc-postgresql.version>1.0.0.M7</r2dbc-postgresql.version>
|
|
|
- <r2dbc-pool.version>1.0.0.BUILD-SNAPSHOT</r2dbc-pool.version>
|
|
|
+ <rxjava2-jdbc.version>0.2.14</rxjava2-jdbc.version>
|
|
|
</properties>
|
|
|
|
|
|
<dependencies>
|
|
@@ -48,7 +43,6 @@
|
|
|
<dependency>
|
|
|
<groupId>org.postgresql</groupId>
|
|
|
<artifactId>postgresql</artifactId>
|
|
|
- <version>${postgresql.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>io.reactiverse</groupId>
|
|
@@ -61,86 +55,25 @@
|
|
|
<version>${rxjava2-jdbc.version}</version>
|
|
|
</dependency>
|
|
|
|
|
|
- <dependency>
|
|
|
- <groupId>io.r2dbc</groupId>
|
|
|
- <artifactId>r2dbc-postgresql</artifactId>
|
|
|
- <version>${r2dbc-postgresql.version}</version>
|
|
|
- </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.postgresql</groupId>
|
|
|
+ <artifactId>r2dbc-postgresql</artifactId>
|
|
|
+ </dependency>
|
|
|
<dependency>
|
|
|
<groupId>io.r2dbc</groupId>
|
|
|
<artifactId>r2dbc-pool</artifactId>
|
|
|
- <version>${r2dbc-pool.version}</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.data</groupId>
|
|
|
<artifactId>spring-data-r2dbc</artifactId>
|
|
|
- <version>${spring-data-r2dbc.version}</version>
|
|
|
-<!-- Exclude Spring framework 2.2.0.M1 and use 2.2.0.M2 -->
|
|
|
- <exclusions>
|
|
|
- <exclusion>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-tx</artifactId>
|
|
|
- </exclusion>
|
|
|
- <exclusion>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-context</artifactId>
|
|
|
- </exclusion>
|
|
|
- <exclusion>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-core</artifactId>
|
|
|
- </exclusion>
|
|
|
- <exclusion>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-beans</artifactId>
|
|
|
- </exclusion>
|
|
|
- </exclusions>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-tx</artifactId>
|
|
|
- <version>5.2.0.M2</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-context</artifactId>
|
|
|
- <version>5.2.22.BUILD-SNAPSHOT</version>
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
+ <artifactId>spring-boot-configuration-processor</artifactId>
|
|
|
+ <optional>true</optional>
|
|
|
</dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-core</artifactId>
|
|
|
- <version>5.2.24.RELEASE</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>org.springframework</groupId>
|
|
|
- <artifactId>spring-beans</artifactId>
|
|
|
- <version>5.2.22.BUILD-SNAPSHOT</version>
|
|
|
- </dependency>
|
|
|
-<!-- End of 2.2.0.M1 and 2.2.0.M2 dependency preparations -->
|
|
|
</dependencies>
|
|
|
|
|
|
- <repositories>
|
|
|
- <repository>
|
|
|
- <id>spring-libs-snapshot</id>
|
|
|
- <name>Spring Snapshots</name>
|
|
|
- <url>https://repo.spring.io/libs-snapshot</url>
|
|
|
- </repository>
|
|
|
- <repository>
|
|
|
- <id>spring-snapshots</id>
|
|
|
- <name>Spring Snapshots</name>
|
|
|
- <url>https://repo.spring.io/snapshot</url>
|
|
|
- <snapshots>
|
|
|
- <enabled>true</enabled>
|
|
|
- </snapshots>
|
|
|
- </repository>
|
|
|
- </repositories>
|
|
|
- <pluginRepositories>
|
|
|
- <pluginRepository>
|
|
|
- <id>spring-libs-snapshot</id>
|
|
|
- <name>Spring Snapshots</name>
|
|
|
- <url>https://repo.spring.io/libs-snapshot</url>
|
|
|
- </pluginRepository>
|
|
|
- </pluginRepositories>
|
|
|
-
|
|
|
<build>
|
|
|
<finalName>${project.artifactId}</finalName>
|
|
|
<plugins>
|
|
@@ -151,7 +84,6 @@
|
|
|
<plugin>
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
|
- <version>3.8.0</version>
|
|
|
<configuration>
|
|
|
<debug>false</debug>
|
|
|
</configuration>
|