Skip to content

Commit 6630846

Browse files
authored
Merge pull request #260838 from TheovanKraay/patch-64
Update samples-java-spring-data.md
2 parents 70f3ca4 + 7d064d3 commit 6630846

File tree

3 files changed

+28
-28
lines changed

3 files changed

+28
-28
lines changed

articles/cosmos-db/nosql/includes/samples-selector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.custom: include file, cosmos-dev-refresh
1212
>
1313
> - [.NET SDK Examples](../samples-dotnet.md)
1414
> - [Java V4 SDK Examples](../samples-java.md)
15-
> - [Spring Data V3 SDK Examples](../samples-java-spring-data.md)
15+
> - [Spring Data V5 SDK Examples](../samples-java-spring-data.md)
1616
> - [Node.js Examples](../samples-nodejs.md)
1717
> - [Python Examples](../samples-python.md)
1818
> - [Azure Code Sample Gallery](https://azure.microsoft.com/resources/samples/?sort=0&service=cosmos-db)

articles/cosmos-db/nosql/samples-java-spring-data.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ ms.custom: devx-track-java, ignite-2022, devx-track-extended-java
1010
ms.author: sidandrews
1111
ms.reviewer: mjbrown
1212
---
13-
# Azure Cosmos DB for NoSQL: Spring Data Azure Cosmos DB v3 examples
13+
# Azure Cosmos DB for NoSQL: Spring Data Azure Cosmos DB v5 examples
1414
[!INCLUDE[NoSQL](../includes/appliesto-nosql.md)]
1515

1616
> [!div class="op_single_selector"]
1717
> * [.NET SDK Examples](samples-dotnet.md)
1818
> * [Java V4 SDK Examples](samples-java.md)
19-
> * [Spring Data V3 SDK Examples](samples-java-spring-data.md)
19+
> * [Spring Data V5 SDK Examples](samples-java-spring-data.md)
2020
> * [Node.js Examples](samples-nodejs.md)
2121
> * [Python Examples](samples-python.md)
2222
> * [Azure Code Sample Gallery](https://azure.microsoft.com/resources/samples/?sort=0&service=cosmos-db)
2323
>
2424
>
2525
2626
> [!IMPORTANT]
27-
> These release notes are for version 3 of Spring Data Azure Cosmos DB. You can find [release notes for version 2 here](sdk-java-spring-data-v2.md).
27+
> These release notes are for version 5 of Spring Data Azure Cosmos DB. You can find release notes for [version 3 here](sdk-java-spring-data-v3.md), and [version 2 here](sdk-java-spring-data-v2.md).
2828
>
2929
> Spring Data Azure Cosmos DB supports only the API for NoSQL.
3030
>
@@ -41,7 +41,7 @@ ms.reviewer: mjbrown
4141
>[!INCLUDE [cosmos-db-emulator-docdb-api](../includes/cosmos-db-emulator-docdb-api.md)]
4242
>
4343
44-
The latest sample applications that perform CRUD operations and other common operations on Azure Cosmos DB resources are included in the [azure-spring-data-cosmos-java-sql-api-samples](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples) GitHub repository. This article provides:
44+
The latest sample applications that perform CRUD operations and other common operations on Azure Cosmos DB resources are included in the [azure-spring-boot-samples](https://github.com/Azure-Samples/azure-spring-boot-samples/tree/main/cosmos) GitHub repository. This article provides:
4545

4646
* Links to the tasks in each of the example Spring Data Azure Cosmos DB project files.
4747
* Links to the related API reference content.
@@ -51,7 +51,7 @@ The latest sample applications that perform CRUD operations and other common ope
5151
You need the following to run this sample application:
5252

5353
* Java Development Kit 8
54-
* Spring Data Azure Cosmos DB v3
54+
* Spring Data Azure Cosmos DB v5
5555

5656
You can optionally use Maven to get the latest Spring Data Azure Cosmos DB v3 binaries for use in your project. Maven automatically adds any necessary dependencies. Otherwise, you can directly download the dependencies listed in the **pom.xml** file and add them to your build path.
5757

@@ -67,12 +67,12 @@ You can optionally use Maven to get the latest Spring Data Azure Cosmos DB v3 bi
6767

6868
Clone the sample repo:
6969
```bash
70-
$ git clone https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples
70+
$ git clone https://github.com/Azure-Samples/azure-spring-boot-samples
7171

72-
$ cd azure-spring-data-cosmos-java-sql-api-samples
72+
$ cd cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples
7373
```
7474

75-
You can run the samples using either an IDE (Eclipse, IntelliJ, or VSCODE) or from the command line using Maven.
75+
You can run the samples using either an IDE (Eclipse, IntelliJ, or VS Code) or from the command line using Maven.
7676

7777
In **application.properties** these environment variables must be set
7878

@@ -99,32 +99,32 @@ The [samples](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql
9999

100100
| Task | API reference |
101101
| --- | --- |
102-
| [Create a document](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/SampleApplication.java#L46-L47) | CosmosRepository.save |
103-
| [Read a document by ID](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/SampleApplication.java#L56-L58) | CosmosRepository.derivedQueryMethod |
104-
| [Delete all documents](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/SampleApplication.java#L39-L41) | CosmosRepository.deleteAll |
102+
| [Create a document](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/SampleApplication.java#L44-L47) | CosmosRepository.save |
103+
| [Read a document by ID](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/SampleApplication.java#L52-L56) | CosmosRepository.derivedQueryMethod |
104+
| [Delete all documents](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/SampleApplication.java#L39-L42) | CosmosRepository.deleteAll |
105105

106106
## Derived query method examples
107-
The [samples](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/SampleApplication.java) file shows how to perform the following tasks. To learn about Azure Cosmos DB queries before running the following samples, you may find it helpful to read [Baeldung's Derived Query Methods in Spring](https://www.baeldung.com/spring-data-derived-queries) article.
107+
The [samples](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/SampleApplication.java) file shows how to perform the following tasks. To learn about Azure Cosmos DB queries before running the following samples, you may find it helpful to read [Baeldung's Derived Query Methods in Spring](https://www.baeldung.com/spring-data-derived-queries) article.
108108

109-
| [Query for documents](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/SampleApplication.java#L73-L77) | CosmosRepository.derivedQueryMethod |
109+
| [Query for documents](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/SampleApplication.java#L65-L70) | CosmosRepository.derivedQueryMethod |
110110

111111
## Custom query examples
112-
The [samples](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/SampleApplication.java) file shows how to do the following tasks using the SQL query grammar. To learn about the SQL query reference in Azure Cosmos DB before you run the following samples, see [SQL query examples for Azure Cosmos DB](query/getting-started.md).
112+
The [samples](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java) file shows how to do the following tasks using the SQL query grammar. To learn about the SQL query reference in Azure Cosmos DB before you run the following samples, see [SQL query examples for Azure Cosmos DB](query/getting-started.md).
113113

114114

115115
| Task | API reference |
116116
| --- | --- |
117-
| [Query for all documents](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L20-L22) | @Query annotation |
118-
| [Query for equality using ==](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L24-L26) | @Query annotation |
119-
| [Query for inequality using != and NOT](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L28-L38) | @Query annotation |
120-
| [Query using range operators like >, <, >=, <=](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L40-L42) | @Query annotation |
121-
| [Query using range operators against strings](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L44-L46) | @Query annotation |
122-
| [Query with ORDER BY](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L48-L50) | @Query annotation |
123-
| [Query with DISTINCT](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L52-L54) | @Query annotation |
124-
| [Query with aggregate functions](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L56-L62) | @Query annotation |
125-
| [Work with subdocuments](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L64-L66) | @Query annotation |
126-
| [Query with intra-document Joins](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L68-L85) | @Query annotation |
127-
| [Query with string, math, and array operators](https://github.com/Azure-Samples/azure-spring-data-cosmos-java-sql-api-samples/blob/main/src/main/java/com/azure/cosmos/springexamples/quickstart/sync/UserRepository.java#L87-L97) | @Query annotation |
117+
| [Query for all documents](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L20-L22) | @Query annotation |
118+
| [Query for equality using ==](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L24-L26) | @Query annotation |
119+
| [Query for inequality using != and NOT](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L28-L38) | @Query annotation |
120+
| [Query using range operators like >, <, >=, <=](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L40-L42) | @Query annotation |
121+
| [Query using range operators against strings](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L44-L46) | @Query annotation |
122+
| [Query with ORDER BY](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L48-L50) | @Query annotation |
123+
| [Query with DISTINCT](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L52-L54) | @Query annotation |
124+
| [Query with aggregate functions](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L56-L62) | @Query annotation |
125+
| [Work with subdocuments](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L64-L66) | @Query annotation |
126+
| [Query with intra-document Joins](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L68-L85) | @Query annotation |
127+
| [Query with string, math, and array operators](https://github.com/Azure-Samples/azure-spring-boot-samples/blob/main/cosmos/azure-spring-data-cosmos/spring3-samples/cosmos-quickstart-samples/src/main/java/com/azure/spring/data/cosmos/samples/quickstart/UserRepository.java#L87-L97) | @Query annotation |
128128

129129
## Next steps
130130

articles/cosmos-db/nosql/samples-java.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.reviewer: mjbrown
1818
> [!div class="op_single_selector"]
1919
> * [.NET SDK Examples](samples-dotnet.md)
2020
> * [Java V4 SDK Examples](samples-java.md)
21-
> * [Spring Data V3 SDK Examples](samples-java-spring-data.md)
21+
> * [Spring Data V5 SDK Examples](samples-java-spring-data.md)
2222
> * [Node.js Examples](samples-nodejs.md)
2323
> * [Python Examples](samples-python.md)
2424
> * [Azure Code Sample Gallery](https://azure.microsoft.com/resources/samples/?sort=0&service=cosmos-db)
@@ -68,7 +68,7 @@ $ git clone https://github.com/Azure-Samples/azure-cosmos-java-sql-api-samples.g
6868
$ cd azure-cosmos-java-sql-api-samples
6969
```
7070

71-
You can run the samples using either an IDE (Eclipse, IntelliJ, or VSCODE) or from the command line using Maven.
71+
You can run the samples using either an IDE (Eclipse, IntelliJ, or VS Code) or from the command line using Maven.
7272

7373
These environment variables must be set
7474

0 commit comments

Comments
 (0)