Skip to content

Commit 61534f4

Browse files
Update to Java 25 and Spring Boot 4.0.1
1 parent 1161965 commit 61534f4

21 files changed

Lines changed: 40 additions & 45 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ instructions** are in the documentation](https://xdev-software.github.io/spring-
6161
| ``2.5.0`` | ``17+`` | ``3.4.1`` | ``2.1.0`` |
6262
| ``2.5.1-2.5.2`` | ``17+`` | ``3.4.2`` | ``2.1.1`` |
6363
| ``2.5.3`` | ``17+`` | ``3.5.3`` | ``2.1.3`` |
64-
| ``>= 2.5.4`` | ``17+`` | ``3.5.9`` | ``2.1.3`` |
64+
| ``2.5.4`` | ``17+`` | ``3.5.9`` | ``2.1.3`` |
65+
| ``>= 2.6.0`` | ``25+`` | ``4.0.1`` | ``2.1.3`` |
6566

6667
## Demo
6768

docs/antora.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: ROOT
22
title: Spring-Data-Eclipse-Store
33
version: master
4-
display_version: '2.5.4'
4+
display_version: '2.6.0'
55
start_page: index.adoc
66
nav:
77
- modules/ROOT/nav.adoc
88
asciidoc:
99
attributes:
1010
product-name: 'Spring-Data-Eclipse-Store'
11-
display-version: '2.5.4'
12-
maven-version: '2.5.4'
11+
display-version: '2.6.0'
12+
maven-version: '2.6.0'
1313
page-editable: false
1414
page-out-of-support: false

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>software.xdev</groupId>
88
<artifactId>spring-data-eclipse-store-root</artifactId>
9-
<version>2.5.5-SNAPSHOT</version>
9+
<version>2.6.0-SNAPSHOT</version>
1010
<packaging>pom</packaging>
1111

1212
<organization>
@@ -15,14 +15,14 @@
1515
</organization>
1616

1717
<properties>
18-
<javaVersion>17</javaVersion>
18+
<javaVersion>25</javaVersion>
1919
<maven.compiler.release>${javaVersion}</maven.compiler.release>
2020

2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2222
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2323

2424
<!-- Should be in sync with org.eclipse.store:integrations-spring-boot3 -->
25-
<org.springframework.boot.version>3.5.9</org.springframework.boot.version>
25+
<org.springframework.boot.version>4.0.1</org.springframework.boot.version>
2626
<org.eclipse.store.version>2.1.3</org.eclipse.store.version>
2727
<org.eclipse.serializer.version>2.1.3</org.eclipse.serializer.version>
2828
<org.eclipse.storage-restservice-springboot.version>2.1.3</org.eclipse.storage-restservice-springboot.version>

spring-data-eclipse-store-benchmark/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<parent>
66
<groupId>software.xdev</groupId>
77
<artifactId>spring-data-eclipse-store-root</artifactId>
8-
<version>2.5.5-SNAPSHOT</version>
8+
<version>2.6.0-SNAPSHOT</version>
99
</parent>
1010

1111
<artifactId>spring-data-eclipse-store-benchmark</artifactId>
12-
<version>2.5.5-SNAPSHOT</version>
12+
<version>2.6.0-SNAPSHOT</version>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2023</inceptionYear>

spring-data-eclipse-store-demo/pom.xml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<parent>
88
<groupId>software.xdev</groupId>
99
<artifactId>spring-data-eclipse-store-root</artifactId>
10-
<version>2.5.5-SNAPSHOT</version>
10+
<version>2.6.0-SNAPSHOT</version>
1111
</parent>
1212

1313
<artifactId>spring-data-eclipse-store-demo</artifactId>
14-
<version>2.5.5-SNAPSHOT</version>
14+
<version>2.6.0-SNAPSHOT</version>
1515
<packaging>jar</packaging>
1616

1717
<organization>
@@ -62,6 +62,11 @@
6262
<artifactId>spring-boot-starter-test</artifactId>
6363
<scope>test</scope>
6464
</dependency>
65+
<dependency>
66+
<groupId>org.springframework.boot</groupId>
67+
<artifactId>spring-boot-resttestclient</artifactId>
68+
<scope>test</scope>
69+
</dependency>
6570
</dependencies>
6671

6772
<build>

spring-data-eclipse-store-demo/src/main/java/software/xdev/spring/data/eclipse/store/demo/complex/ComplexConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import org.eclipse.store.storage.types.Storage;
1414
import org.springframework.beans.factory.ObjectProvider;
1515
import org.springframework.beans.factory.annotation.Autowired;
16-
import org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers;
16+
import org.springframework.boot.transaction.autoconfigure.TransactionManagerCustomizers;
1717
import org.springframework.context.annotation.Bean;
1818
import org.springframework.context.annotation.ComponentScan;
1919
import org.springframework.context.annotation.Configuration;

spring-data-eclipse-store-demo/src/test/java/software/xdev/spring/data/eclipse/store/demo/complex/ComplexDemoApplicationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
import org.junit.jupiter.api.BeforeAll;
99
import org.junit.jupiter.api.Test;
1010
import org.springframework.beans.factory.annotation.Autowired;
11+
import org.springframework.boot.resttestclient.TestRestTemplate;
1112
import org.springframework.boot.test.context.SpringBootTest;
12-
import org.springframework.boot.test.web.client.TestRestTemplate;
1313
import org.springframework.boot.test.web.server.LocalServerPort;
1414

1515
import software.xdev.spring.data.eclipse.store.demo.TestUtil;

spring-data-eclipse-store-jpa/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<parent>
88
<groupId>software.xdev</groupId>
99
<artifactId>spring-data-eclipse-store-root</artifactId>
10-
<version>2.5.5-SNAPSHOT</version>
10+
<version>2.6.0-SNAPSHOT</version>
1111
</parent>
1212

1313
<artifactId>spring-data-eclipse-store-jpa</artifactId>
14-
<version>2.5.5-SNAPSHOT</version>
14+
<version>2.6.0-SNAPSHOT</version>
1515
<packaging>jar</packaging>
1616

1717
<inceptionYear>2023</inceptionYear>

spring-data-eclipse-store/pom.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>software.xdev</groupId>
88
<artifactId>spring-data-eclipse-store</artifactId>
9-
<version>2.5.5-SNAPSHOT</version>
9+
<version>2.6.0-SNAPSHOT</version>
1010
<packaging>jar</packaging>
1111

1212
<name>spring-data-eclipse-store</name>
@@ -43,15 +43,15 @@
4343

4444
<properties>
4545
<!-- Should be in sync with org.eclipse.store:integrations-spring-boot3 -->
46-
<javaVersion>17</javaVersion>
46+
<javaVersion>25</javaVersion>
4747
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4848

4949
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5050

5151
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
5252

5353
<!-- Should be in sync with org.eclipse.store:integrations-spring-boot3 -->
54-
<org.springframework.boot.version>3.5.9</org.springframework.boot.version>
54+
<org.springframework.boot.version>4.0.1</org.springframework.boot.version>
5555
<org.eclipse.store.version>2.1.3</org.eclipse.store.version>
5656
<org.eclipse.serializer.version>2.1.3</org.eclipse.serializer.version>
5757
<hibernate-validator.version>9.0.1.Final</hibernate-validator.version>
@@ -94,6 +94,10 @@
9494
<groupId>org.springframework.boot</groupId>
9595
<artifactId>spring-boot-autoconfigure</artifactId>
9696
</dependency>
97+
<dependency>
98+
<groupId>org.springframework.boot</groupId>
99+
<artifactId>spring-boot-transaction</artifactId>
100+
</dependency>
97101

98102
<dependency>
99103
<groupId>jakarta.annotation</groupId>

spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/config/EclipseStoreClientConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import org.springframework.beans.factory.ObjectProvider;
3030
import org.springframework.beans.factory.annotation.Autowired;
3131
import org.springframework.beans.factory.annotation.Value;
32-
import org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers;
32+
import org.springframework.boot.transaction.autoconfigure.TransactionManagerCustomizers;
3333
import org.springframework.context.annotation.Bean;
3434
import org.springframework.context.annotation.ComponentScan;
3535
import org.springframework.context.annotation.Configuration;

0 commit comments

Comments
 (0)