Skip to content

Commit 697d1e6

Browse files
committed
fix: Spring Datan -> Spring Data
1 parent 36d2dd2 commit 697d1e6

6 files changed

+46
-46
lines changed

articles/cosmos-db/nosql/performance-tips-query-sdk.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ To execute a query, a query plan needs to be built. This in general represents a
248248

249249
### Use Query Plan caching
250250

251-
The query plan, for a query scoped to a single partition, is cached on the client. This eliminates the need to make a call to the gateway to retrieve the query plan after the first call. The key for the cached query plan is the SQL query string. You need to **make sure the query is [parametrized](query/parameterized-queries.md)**. If not, the query plan cache lookup will often be a cache miss as the query string is unlikely to be identical across calls. Query plan caching is **enabled by default for Java SDK version 4.20.0 and above** and **for Spring Datan Azure Cosmos DB SDK version 3.13.0 and above**.
251+
The query plan, for a query scoped to a single partition, is cached on the client. This eliminates the need to make a call to the gateway to retrieve the query plan after the first call. The key for the cached query plan is the SQL query string. You need to **make sure the query is [parametrized](query/parameterized-queries.md)**. If not, the query plan cache lookup will often be a cache miss as the query string is unlikely to be identical across calls. Query plan caching is **enabled by default for Java SDK version 4.20.0 and above** and **for Spring Data Azure Cosmos DB SDK version 3.13.0 and above**.
252252

253253
### Use parametrized single partition queries
254254

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Quickstart - Use Spring Datan Azure Cosmos DB v3 to create a document database using Azure Cosmos DB
3-
description: This quickstart presents a Spring Datan Azure Cosmos DB v3 code sample you can use to connect to and query the Azure Cosmos DB for NoSQL
2+
title: Quickstart - Use Spring Data Azure Cosmos DB v3 to create a document database using Azure Cosmos DB
3+
description: This quickstart presents a Spring Data Azure Cosmos DB v3 code sample you can use to connect to and query the Azure Cosmos DB for NoSQL
44
author: seesharprun
55
ms.service: cosmos-db
66
ms.subservice: nosql
@@ -12,7 +12,7 @@ ms.reviewer: mjbrown
1212
ms.custom: seo-java-august2019, seo-java-september2019, devx-track-java, mode-api, ignite-2022
1313
---
1414

15-
# Quickstart: Build a Spring Datan Azure Cosmos DB v3 app to manage Azure Cosmos DB for NoSQL data
15+
# Quickstart: Build a Spring Data Azure Cosmos DB v3 app to manage Azure Cosmos DB for NoSQL data
1616
[!INCLUDE[NoSQL](../includes/appliesto-nosql.md)]
1717

1818
> [!div class="op_single_selector"]
@@ -26,12 +26,12 @@ ms.custom: seo-java-august2019, seo-java-september2019, devx-track-java, mode-ap
2626
> * [Go](quickstart-go.md)
2727
>
2828
29-
In this quickstart, you create and manage an Azure Cosmos DB for NoSQL account from the Azure portal, and by using a Spring Datan Azure Cosmos DB v3 app cloned from GitHub. First, you create an Azure Cosmos DB for NoSQL account using the Azure portal or without a credit card or an Azure subscription, you can set up a free [Try Azure Cosmos DB account](https://aka.ms/trycosmosdb), then create a Spring Boot app using the Spring Datan Azure Cosmos DB v3 connector, and then add resources to your Azure Cosmos DB account by using the Spring Boot application. Azure Cosmos DB is a multi-model database service that lets you quickly create and query document, table, key-value, and graph databases with global distribution and horizontal scale capabilities.
29+
In this quickstart, you create and manage an Azure Cosmos DB for NoSQL account from the Azure portal, and by using a Spring Data Azure Cosmos DB v3 app cloned from GitHub. First, you create an Azure Cosmos DB for NoSQL account using the Azure portal or without a credit card or an Azure subscription, you can set up a free [Try Azure Cosmos DB account](https://aka.ms/trycosmosdb), then create a Spring Boot app using the Spring Data Azure Cosmos DB v3 connector, and then add resources to your Azure Cosmos DB account by using the Spring Boot application. Azure Cosmos DB is a multi-model database service that lets you quickly create and query document, table, key-value, and graph databases with global distribution and horizontal scale capabilities.
3030

3131
> [!IMPORTANT]
32-
> These release notes are for version 3 of Spring Datan Azure Cosmos DB. You can find [release notes for version 2 here](sdk-java-spring-data-v2.md).
32+
> 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).
3333
>
34-
> Spring Datan Azure Cosmos DB supports only the API for NoSQL.
34+
> Spring Data Azure Cosmos DB supports only the API for NoSQL.
3535
>
3636
> See these articles for information about Spring Data on other Azure Cosmos DB APIs:
3737
> * [Spring Data for Apache Cassandra with Azure Cosmos DB](/azure/developer/java/spring-framework/configure-spring-data-apache-cassandra-with-cosmos-db)
@@ -110,7 +110,7 @@ Once you create an Azure Cosmos DB account, database, and container, just fill-i
110110

111111
### Java source
112112

113-
The Spring Data value-add also comes from its simple, clean, standardized and platform-independent interface for operating on datastores. Building on the Spring Data GitHub sample linked above, below are CRUD and query samples for manipulating Azure Cosmos DB documents with Spring Datan Azure Cosmos DB.
113+
The Spring Data value-add also comes from its simple, clean, standardized and platform-independent interface for operating on datastores. Building on the Spring Data GitHub sample linked above, below are CRUD and query samples for manipulating Azure Cosmos DB documents with Spring Data Azure Cosmos DB.
114114

115115
* Item creation and updates by using the `save` method.
116116

@@ -138,13 +138,13 @@ Now go back to the Azure portal to get your connection string information and la
138138
cd azure-spring-data-cosmos-java-sql-api-getting-started/azure-spring-data-cosmos-java-getting-started/
139139
```
140140

141-
2. In the git terminal window, use the following command to install the required Spring Datan Azure Cosmos DB packages.
141+
2. In the git terminal window, use the following command to install the required Spring Data Azure Cosmos DB packages.
142142

143143
```bash
144144
mvn clean package
145145
```
146146

147-
3. In the git terminal window, use the following command to start the Spring Datan Azure Cosmos DB application:
147+
3. In the git terminal window, use the following command to start the Spring Data Azure Cosmos DB application:
148148

149149
```bash
150150
mvn spring-boot:run

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

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

1616
> [!div class="op_single_selector"]
@@ -24,9 +24,9 @@ ms.reviewer: mjbrown
2424
>
2525
2626
> [!IMPORTANT]
27-
> These release notes are for version 3 of Spring Datan 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 3 of Spring Data Azure Cosmos DB. You can find [release notes for version 2 here](sdk-java-spring-data-v2.md).
2828
>
29-
> Spring Datan Azure Cosmos DB supports only the API for NoSQL.
29+
> Spring Data Azure Cosmos DB supports only the API for NoSQL.
3030
>
3131
> See these articles for information about Spring Data on other Azure Cosmos DB APIs:
3232
> * [Spring Data for Apache Cassandra with Azure Cosmos DB](/azure/developer/java/spring-framework/configure-spring-data-apache-cassandra-with-cosmos-db)
@@ -43,17 +43,17 @@ ms.reviewer: mjbrown
4343
4444
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:
4545

46-
* Links to the tasks in each of the example Spring Datan Azure Cosmos DB project files.
46+
* Links to the tasks in each of the example Spring Data Azure Cosmos DB project files.
4747
* Links to the related API reference content.
4848

4949
**Prerequisites**
5050

5151
You need the following to run this sample application:
5252

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

56-
You can optionally use Maven to get the latest Spring Datan 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.
56+
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

5858
```bash
5959
<dependency>

articles/cosmos-db/nosql/sdk-java-spring-data-v2.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Spring Datan Azure Cosmos DB v2 for API for NoSQL release notes and resources'
3-
description: Learn about the Spring Datan Azure Cosmos DB v2 for API for NoSQL, including release dates, retirement dates, and changes made between each version of the Azure Cosmos DB SQL Async Java SDK.
2+
title: 'Spring Data Azure Cosmos DB v2 for API for NoSQL release notes and resources'
3+
description: Learn about the Spring Data Azure Cosmos DB v2 for API for NoSQL, including release dates, retirement dates, and changes made between each version of the Azure Cosmos DB SQL Async Java SDK.
44
author: seesharprun
55
ms.service: cosmos-db
66
ms.subservice: nosql
@@ -12,34 +12,34 @@ ms.reviewer: mjbrown
1212
ms.custom: devx-track-java, ignite-2022
1313
---
1414

15-
# Spring Datan Azure Cosmos DB v2 for API for NoSQL (legacy): Release notes and resources
15+
# Spring Data Azure Cosmos DB v2 for API for NoSQL (legacy): Release notes and resources
1616
[!INCLUDE[NoSQL](../includes/appliesto-nosql.md)]
1717

1818
[!INCLUDE[SDK selector](../includes/cosmos-db-sdk-list.md)]
1919

20-
Spring Datan Azure Cosmos DB version 2 for NoSQL allows developers to use Azure Cosmos DB in Spring applications. Spring Datan Azure Cosmos DB exposes the Spring Data interface for manipulating databases and collections, working with documents, and issuing queries. Both Sync and Async (Reactive) APIs are supported in the same Maven artifact.
20+
Spring Data Azure Cosmos DB version 2 for NoSQL allows developers to use Azure Cosmos DB in Spring applications. Spring Data Azure Cosmos DB exposes the Spring Data interface for manipulating databases and collections, working with documents, and issuing queries. Both Sync and Async (Reactive) APIs are supported in the same Maven artifact.
2121

2222
> [!WARNING]
23-
> This version of Spring Datan Azure Cosmos DB SDK depends on a retired version of Azure Cosmos DB Java SDK. This Spring Datan Azure Cosmos DB SDK will be announced as retiring in the near future! This is *not* the latest Azure Spring Datan Azure Cosmos DB SDK for Azure Cosmos DB and is outdated. Because of performance issues and instability in Azure Spring Datan Azure Cosmos DB SDK V2, we highly recommend to use [Azure Spring Datan Azure Cosmos DB v3](sdk-java-spring-data-v3.md) for your project. To upgrade, follow the instructions in the [Migrate to Azure Cosmos DB Java SDK v4](migrate-java-v4-sdk.md) guide to understand the difference in the underlying Java SDK V4.
23+
> This version of Spring Data Azure Cosmos DB SDK depends on a retired version of Azure Cosmos DB Java SDK. This Spring Data Azure Cosmos DB SDK will be announced as retiring in the near future! This is *not* the latest Azure Spring Data Azure Cosmos DB SDK for Azure Cosmos DB and is outdated. Because of performance issues and instability in Azure Spring Data Azure Cosmos DB SDK V2, we highly recommend to use [Azure Spring Data Azure Cosmos DB v3](sdk-java-spring-data-v3.md) for your project. To upgrade, follow the instructions in the [Migrate to Azure Cosmos DB Java SDK v4](migrate-java-v4-sdk.md) guide to understand the difference in the underlying Java SDK V4.
2424
>
2525
2626
The [Spring Framework](https://spring.io/projects/spring-framework) is a programming and configuration model that streamlines Java application development. Spring streamlines the "plumbing" of applications by using dependency injection. Many developers like Spring because it makes building and testing applications more straightforward. [Spring Boot](https://spring.io/projects/spring-boot) extends this handling of the plumbing with an eye toward web application and microservices development. [Spring Data](https://spring.io/projects/spring-data) is a programming model for accessing datastores like Azure Cosmos DB from the context of a Spring or Spring Boot application.
2727

28-
You can use Spring Datan Azure Cosmos DB in your applications hosted in [Azure Spring Apps](https://azure.microsoft.com/services/spring-apps/).
28+
You can use Spring Data Azure Cosmos DB in your applications hosted in [Azure Spring Apps](https://azure.microsoft.com/services/spring-apps/).
2929

3030
> [!IMPORTANT]
31-
> These release notes are for version 2 of Spring Datan Azure Cosmos DB. You can find [release notes for version 3 here](sdk-java-spring-data-v3.md).
31+
> These release notes are for version 2 of Spring Data Azure Cosmos DB. You can find [release notes for version 3 here](sdk-java-spring-data-v3.md).
3232
>
33-
> Spring Datan Azure Cosmos DB supports only the API for NoSQL.
33+
> Spring Data Azure Cosmos DB supports only the API for NoSQL.
3434
>
3535
> See the following articles for information about Spring Data on other Azure Cosmos DB APIs:
3636
> * [Spring Data for Apache Cassandra with Azure Cosmos DB](/azure/developer/java/spring-framework/configure-spring-data-apache-cassandra-with-cosmos-db)
3737
> * [Spring Data MongoDB with Azure Cosmos DB](/azure/developer/java/spring-framework/configure-spring-data-mongodb-with-cosmos-db)
3838
>
3939
> Want to get going fast?
4040
> 1. Install the [minimum supported Java runtime, JDK 8](/java/azure/jdk/), so you can use the SDK.
41-
> 2. Create a Spring Datan Azure Cosmos DB app by using the [starter](/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db). It's easy!
42-
> 3. Work through the [Spring Datan Azure Cosmos DB developer's guide](/azure/developer/java/spring-framework/how-to-guides-spring-data-cosmosdb), which walks through basic Azure Cosmos DB requests.
41+
> 2. Create a Spring Data Azure Cosmos DB app by using the [starter](/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db). It's easy!
42+
> 3. Work through the [Spring Data Azure Cosmos DB developer's guide](/azure/developer/java/spring-framework/how-to-guides-spring-data-cosmosdb), which walks through basic Azure Cosmos DB requests.
4343
>
4444
> You can spin up Spring Boot Starter apps fast by using [Spring Initializr](https://start.spring.io/)!
4545
>
@@ -49,11 +49,11 @@ You can use Spring Datan Azure Cosmos DB in your applications hosted in [Azure S
4949
| Resource | Link |
5050
|---|---|
5151
| **SDK download** | [Maven](https://mvnrepository.com/artifact/com.microsoft.azure/spring-data-cosmosdb) |
52-
|**API documentation** | [Spring Datan Azure Cosmos DB reference documentation]() |
53-
|**Contribute to the SDK** | [Spring Datan Azure Cosmos DB repo on GitHub](https://github.com/microsoft/spring-data-cosmosdb) |
52+
|**API documentation** | [Spring Data Azure Cosmos DB reference documentation]() |
53+
|**Contribute to the SDK** | [Spring Data Azure Cosmos DB repo on GitHub](https://github.com/microsoft/spring-data-cosmosdb) |
5454
|**Spring Boot Starter**| [Azure Cosmos DB Spring Boot Starter client library for Java](https://github.com/MicrosoftDocs/azure-dev-docs/blob/master/articles/java/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db.md) |
5555
|**Spring TODO app sample with Azure Cosmos DB**| [End-to-end Java Experience in App Service Linux (Part 2)](https://github.com/Azure-Samples/e2e-java-experience-in-app-service-linux-part-2) |
56-
|**Developer's guide** | [Spring Datan Azure Cosmos DB developer's guide](/azure/developer/java/spring-framework/how-to-guides-spring-data-cosmosdb) |
56+
|**Developer's guide** | [Spring Data Azure Cosmos DB developer's guide](/azure/developer/java/spring-framework/how-to-guides-spring-data-cosmosdb) |
5757
|**Using Starter** | [How to use Spring Boot Starter with the Azure Cosmos DB for NoSQL](/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db) <br> [GitHub repo for Azure Cosmos DB Spring Boot Starter](https://github.com/MicrosoftDocs/azure-dev-docs/blob/master/articles/java/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db.md) |
5858
|**Sample with Azure App Service** | [How to use Spring and Azure Cosmos DB with App Service on Linux](/azure/developer/java/spring-framework/configure-spring-app-with-cosmos-db-on-app-service-linux) <br> [TODO app sample](https://github.com/Azure-Samples/e2e-java-experience-in-app-service-linux-part-2.git) |
5959

0 commit comments

Comments
 (0)