Skip to content

Commit 0aa6ab1

Browse files
Database Starters 25.0.0 (#163)
Signed-off-by: Anders Swanson <[email protected]>
1 parent de6a58f commit 0aa6ab1

File tree

18 files changed

+44
-39
lines changed

18 files changed

+44
-39
lines changed

database/starters/README.md

+7-6
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ Oracle Database Spring Starters implements Spring Boot Starters to facilitate th
44

55
The following starters are provided:
66

7-
| Starter | Description |
8-
|---------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
9-
| [Oracle Spring Boot Starter UCP](oracle-spring-boot-starter-ucp) | Autoconfigure UCP for Oracle Database, over the default Hikari Connection Pool. |
10-
| [Oracle Spring Boot Starter AQJMS](oracle-spring-boot-starter-aqjms) | Autoconfigure Oracle Database AQJMS Connections. |
11-
| [Oracle Spring Boot Starter JSON Collections](oracle-spring-boot-starter-json-collections) | Autoconfiguration and utilities for JSON with Oracle Database |
12-
| [Oracle Spring Boot Starter for the Kafka Java Client for Oracle Database Transactional Event Queues](oracle-spring-boot-starter-okafka) | Autoconfiguration for Kafka Java Client for Oracle Transactional Event Queues |
7+
| Starter | Description |
8+
|------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------|
9+
| [Oracle Spring Boot Starter UCP](oracle-spring-boot-starter-ucp) | Autoconfigure UCP for Oracle Database, over the default Hikari Connection Pool. |
10+
| [Oracle Spring Boot Starter AQJMS](oracle-spring-boot-starter-aqjms) | Autoconfigure Oracle Database AQJMS Connections. |
11+
| [Oracle Spring Boot Starter Wallet](oracle-spring-boot-starter-wallet) | Bundle dependencies for Oracle Wallet. |
12+
| [Oracle Spring Boot Starter JSON Collections](oracle-spring-boot-starter-json-collections) | Autoconfiguration and utilities for JSON with Oracle Database |
13+
| [Oracle Spring Boot Starter for the Kafka Java Client for Oracle Database Transactional Event Queues](oracle-spring-boot-starter-okafka) | Autoconfiguration for Kafka Java Client for Oracle Transactional Event Queues |
1314

1415

database/starters/oracle-spring-boot-starter-aqjms/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starters</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-starter-aqjms</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717
<packaging>jar</packaging>
1818

1919
<!-- Project Information -->

database/starters/oracle-spring-boot-starter-json-collections/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starters</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-starter-json-collections</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - JSON Collections</name>
1919
<description>Spring Boot Starter for Oracle Database JSON colections</description>

database/starters/oracle-spring-boot-starter-okafka/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starters</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-starter-okafka</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - Kafka Java Client for Oracle Database Transactional Event Queues</name>
1919
<description>Spring Boot Starter for the Kafka Java Client for Oracle Database Transactional Event Queues</description>

database/starters/oracle-spring-boot-starter-samples/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ The Oracle UCP with JPA sample application demonstrates how to use the Oracle Sp
1010

1111
The JSON Relational Duality Views sample application demonstrates how to use the Oracle Spring Boot Starter JSON Collections with [JSON Relational Duality Views](https://docs.oracle.com/en/database/oracle/oracle-database/23/jsnvu/overview-json-relational-duality-views.html). JSON Relational Duality Views layer the advantages of JSON document-style database over existing relational data structures — Powerful JSON views with full CRUD capabilities can be created on relational database schemas, nesting related data into a single document with unified access.
1212

13+
## [JSON Events Sample](./oracle-spring-boot-sample-json-duality/README.md)
14+
15+
This sample application demonstrates how to develop a JSON event-streaming application using Kafka APIs by combining the Oracle Spring Boot Starter for Kafka Java Clients with Oracle Database Transactional Event Queues and the Oracle Spring Starter for JSON Collections. JSON data is stored and processed using [JSON Relational Duality Views](https://docs.oracle.com/en/database/oracle/oracle-database/23/jsnvu/overview-json-relational-duality-views.html), and events are produced/consumed with [Transactional Event Queues](https://www.oracle.com/database/advanced-queuing/).
16+
1317
## [Kafka Java Client for Oracle Database Transactional Event Queues Sample](./oracle-spring-boot-starter-okafka/README.md)
1418

1519
This sample application demonstrates how to use the Oracle Spring Boot Starter for the [Kafka Java Client for Oracle Database Transactional Event Queues](https://github.com/oracle/okafka)

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-json-duality/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starter-samples</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-sample-json-duality</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - JSON Relational Duality Views Sample</name>
1919
<description>Oracle Spring Boot Starter Sample for JSON Relational Duality Views</description>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-json-events/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starter-samples</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-sample-json-events</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - JSON Events Sample</name>
1919
<description>Oracle Spring Boot Starter Sample for JSON Events</description>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-okafka/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starter-samples</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-sample-okafka</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - OKafka Sample</name>
1919
<description>Oracle Spring Boot Starter Sample for OKafka</description>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-txeventqjms/consumer/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<parent>
88
<artifactId>oracle-spring-boot-sample-txeventqjms</artifactId>
99
<groupId>com.oracle.database.spring</groupId>
10-
<version>24.4.0</version>
10+
<version>25.0.0</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

1414
<artifactId>oracle-spring-boot-sample-txeventqjms-consumer</artifactId>
15-
<version>24.4.0</version>
15+
<version>25.0.0</version>
1616

1717
<name>Oracle Spring Boot Starter - Transactional Event Queue JMS Sample - Consumer </name>
1818
<description>Oracle Spring Boot Starter - Transactional Event Queue JMS Sample - Consumer</description>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-txeventqjms/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<parent>
88
<artifactId>oracle-spring-boot-starter-samples</artifactId>
99
<groupId>com.oracle.database.spring</groupId>
10-
<version>24.4.0</version>
10+
<version>25.0.0</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

1414
<artifactId>oracle-spring-boot-sample-txeventqjms</artifactId>
15-
<version>24.4.0</version>
15+
<version>25.0.0</version>
1616
<packaging>pom</packaging>
1717

1818
<name>Oracle Spring Boot Starter - Transactional Event Queue JMS Sample</name>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-txeventqjms/producer/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<parent>
88
<artifactId>oracle-spring-boot-sample-txeventqjms</artifactId>
99
<groupId>com.oracle.database.spring</groupId>
10-
<version>24.4.0</version>
10+
<version>25.0.0</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

1414
<artifactId>oracle-spring-boot-sample-txeventqjms-producer</artifactId>
15-
<version>24.4.0</version>
15+
<version>25.0.0</version>
1616

1717
<name>Oracle Spring Boot Starter - Transactional Event Queue JMS Sample - Producer</name>
1818
<description>Oracle Spring Boot Starter - Transactional Event Queue JMS Sample - Producer</description>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-txeventqjms/producer/src/main/resources/application.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ spring:
55
datasource:
66
url: jdbc:oracle:thin:@//localhost:1521/freepdb1
77
username: testuser
8-
password: Welcome12345
8+
password: testpwd
99
driver-class-name: oracle.jdbc.OracleDriver
1010
type: oracle.ucp.jdbc.PoolDataSource
1111
oracleucp:

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-ucp-jpa/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starter-samples</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-sample-ucp-jpa</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - UCP with JPA Sample</name>
1919
<description>Oracle Spring Boot Starter Sample UCP with JPA</description>

database/starters/oracle-spring-boot-starter-samples/oracle-spring-boot-sample-wallet/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<parent>
88
<artifactId>oracle-spring-boot-starter-samples</artifactId>
99
<groupId>com.oracle.database.spring</groupId>
10-
<version>24.4.0</version>
10+
<version>25.0.0</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

1414
<artifactId>oracle-spring-boot-sample-wallet</artifactId>
15-
<version>24.4.0</version>
15+
<version>25.0.0</version>
1616

1717
<name>Oracle Spring Boot Starter - UCP using a Wallet</name>
1818
<description>oracle-spring-boot-starter-samples-ucp-wallet</description>

database/starters/oracle-spring-boot-starter-samples/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starters</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-starter-samples</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717
<packaging>pom</packaging>
1818

1919
<name>Oracle Spring Boot Starter - Samples</name>

database/starters/oracle-spring-boot-starter-ucp/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starters</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-starter-ucp</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - UCP</name>
1919
<description>Oracle's implementation of Spring Boot Starter for using with Oracle UCP</description>

database/starters/oracle-spring-boot-starter-wallet/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<artifactId>oracle-spring-boot-starters</artifactId>
1010
<groupId>com.oracle.database.spring</groupId>
11-
<version>24.4.0</version>
11+
<version>25.0.0</version>
1212
<relativePath>../pom.xml</relativePath>
1313
</parent>
1414

1515
<artifactId>oracle-spring-boot-starter-wallet</artifactId>
16-
<version>24.4.0</version>
16+
<version>25.0.0</version>
1717

1818
<name>Oracle Spring Boot Starter - Wallet</name>
1919
<description>Oracle's implementation of Spring Boot Starter for Oracle Wallet</description>

database/starters/pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<modelVersion>4.0.0</modelVersion>
88
<groupId>com.oracle.database.spring</groupId>
99
<artifactId>oracle-spring-boot-starters</artifactId>
10-
<version>24.4.0</version>
10+
<version>25.0.0</version>
1111

1212
<parent>
1313
<groupId>org.springframework.boot</groupId>
1414
<artifactId>spring-boot-starter-parent</artifactId>
15-
<version>3.2.11</version>
15+
<version>3.4.0</version>
1616
<relativePath/> <!-- lookup parent from repository -->
1717
</parent>
1818

@@ -62,8 +62,8 @@
6262
</modules>
6363

6464
<properties>
65-
<spring-boot-dependencies.version>3.2.11</spring-boot-dependencies.version>
66-
<spring-framework-bom.version>6.1.14</spring-framework-bom.version>
65+
<spring-boot-dependencies.version>3.4.0</spring-boot-dependencies.version>
66+
<spring-framework-bom.version>6.2.0</spring-framework-bom.version>
6767

6868
<java.version>17</java.version>
6969
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)