diff --git a/eng/versioning/version_client.txt b/eng/versioning/version_client.txt index 342f84b97c16..9d01db39a987 100644 --- a/eng/versioning/version_client.txt +++ b/eng/versioning/version_client.txt @@ -143,6 +143,7 @@ com.azure.spring:azure-spring-cloud-feature-management-web;2.0.0;2.1.0-beta.1 com.azure.spring:azure-spring-cloud-feature-management;2.0.0;2.1.0-beta.1 com.azure.spring:azure-spring-cloud-starter-appconfiguration-config;2.0.0-beta.2;2.0.0-beta.3 com.azure.spring:azure-identity-spring;1.6.0;1.7.0-beta.1 +com.azure.spring:azure-spring-boot-bom;3.5.0;3.6.0 com.azure.spring:azure-spring-boot-starter-active-directory-b2c;3.6.0;3.7.0-beta.1 com.azure.spring:azure-spring-boot-starter-active-directory;3.6.0;3.7.0-beta.1 com.azure.spring:azure-spring-boot-starter-cosmos;3.6.0;3.7.0-beta.1 @@ -154,6 +155,7 @@ com.azure.spring:azure-spring-boot-starter;3.6.0;3.7.0-beta.1 com.azure.spring:azure-spring-boot;3.6.0;3.7.0-beta.1 com.azure.spring:azure-spring-cloud-autoconfigure;2.6.0;2.7.0-beta.1 com.azure.spring:azure-spring-cloud-context;2.6.0;2.7.0-beta.1 +com.azure.spring:azure-spring-cloud-dependencies;2.5.0;2.6.0 com.azure.spring:azure-spring-cloud-messaging;2.6.0;2.7.0-beta.1 com.azure.spring:azure-spring-cloud-starter-cache;2.6.0;2.7.0-beta.1 com.azure.spring:azure-spring-cloud-starter-eventhubs-kafka;2.6.0;2.7.0-beta.1 diff --git a/sdk/boms/azure-spring-boot-bom/pom.xml b/sdk/boms/azure-spring-boot-bom/pom.xml index 9b61a79e21d4..383785b01995 100644 --- a/sdk/boms/azure-spring-boot-bom/pom.xml +++ b/sdk/boms/azure-spring-boot-bom/pom.xml @@ -5,7 +5,7 @@ com.azure.spring azure-spring-boot-bom - 3.6.0 + 3.6.0 pom Azure Spring Boot BOM diff --git a/sdk/boms/azure-spring-cloud-dependencies/pom.xml b/sdk/boms/azure-spring-cloud-dependencies/pom.xml index fa4717fc3dee..345feb72908f 100644 --- a/sdk/boms/azure-spring-cloud-dependencies/pom.xml +++ b/sdk/boms/azure-spring-cloud-dependencies/pom.xml @@ -6,7 +6,7 @@ com.azure.spring azure-spring-cloud-dependencies - 2.6.0 + 2.6.0 pom Azure Spring Cloud Dependencies @@ -43,13 +43,16 @@ UTF-8 ${project.build.directory} - ${project.version} - 1.6.0 - 1.3.0 + 1.2.5 1.18.0 - 5.8.0 1.8.0 - 3.6.1 + 5.8.0 + 1.3.1 + 7.2.3 + 2.6.0 + 1.3.0 + ${project.version} + 1.6.0 12.10.0 @@ -185,6 +188,16 @@ azure-core ${azure.core.version} + + com.azure.resourcemanager + azure-resourcemanager + ${azure.resourcemanager.version} + + + com.azure + azure-identity + ${azure.identity.version} + com.azure azure-messaging-eventhubs @@ -196,15 +209,20 @@ ${azure.eventhub.checkpoint.version} - com.microsoft.azure - azure-servicebus - ${azure.servicebus.version} + com.azure + azure-messaging-servicebus + ${azure.messaging.servicebus.version} com.azure azure-storage-queue ${azure.storage.queue.version} + + com.azure + azure-core-serializer-json-jackson + ${azure.core.serializer.json.jackson.version} + diff --git a/sdk/spring/AZURE_SPRING_BOMS_USAGE.md b/sdk/spring/AZURE_SPRING_BOMS_USAGE.md new file mode 100644 index 000000000000..b2ea13561d74 --- /dev/null +++ b/sdk/spring/AZURE_SPRING_BOMS_USAGE.md @@ -0,0 +1,42 @@ +# How to use Azure Spring BOMs + +To add Azure Spring BOMs, please add the following fragment in your pom.xml. +You can refer to the [maven doc] about more details about dependency management. + +## Add azure-spring-boot-bom + +[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-bom;dependency}) +```xml + + + + com.azure.spring + azure-spring-boot-bom + 3.5.0 + pom + import + + + +``` +[//]: # ({x-version-update-end}) + +## Add azure-spring-cloud-dependencies + +[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-dependencies;dependency}) +```xml + + + + com.azure.spring + azure-spring-cloud-dependencies + 2.5.0 + pom + import + + + +``` +[//]: # ({x-version-update-end}) + +[maven doc]: https://maven.apache.org/ \ No newline at end of file diff --git a/sdk/spring/ENVIRONMENT_CHECKLIST.md b/sdk/spring/ENVIRONMENT_CHECKLIST.md index d493fbddbd05..c170e3580c31 100644 --- a/sdk/spring/ENVIRONMENT_CHECKLIST.md +++ b/sdk/spring/ENVIRONMENT_CHECKLIST.md @@ -13,7 +13,7 @@ We **highly recommend** you refer to the `README.md` files of the released versi Here are the steps to get `README.md` files of the released version: 1. On GitHub, navigate to the main page of the repository. -1. Click the `master` button, then click `Tags`. +1. Click the `main` button, then click `Tags`. 1. In the "Find a tag" text box, input and enter the module name you want to search, such as `azure-spring-boot-starter-xxx`. ![Search for tag](images/search-for-tag.png "Search for a tag") 1. Click one of the searched tags. (You will find that the address in your browser bar changes to that specific version. You can manually edit the address with other versions, then quickly switch to other versions.) @@ -29,11 +29,11 @@ git clone -b --depth 1 https://github.com/Azure/azure-sdk-for- ### Use development version -#### Clone project from master branch -It means cloning the master branch, all the code, dependencies, and readme files are up to date. +#### Clone project from main branch +It means cloning the main branch, all the code, dependencies, and readme files are up to date. ```shell script -git clone -b master --depth 1 https://github.com/Azure/azure-sdk-for-java.git +git clone -b main --depth 1 https://github.com/Azure/azure-sdk-for-java.git ``` #### Build module diff --git a/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md b/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md index 6620e0ad58ac..ae883e8f5661 100644 --- a/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md +++ b/sdk/spring/azure-spring-boot-starter-active-directory-b2c/README.md @@ -14,15 +14,14 @@ while protecting the identities of your customers at the same time. - [Tutorial create Active Directory B2C tenant][tutorial_create_tenant] ### Include the package -[//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory-b2c;current}" +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter-active-directory-b2c - 3.6.0 + com.azure.spring + azure-spring-boot-starter-active-directory-b2c ``` -[//]: # "{x-version-update-end}" ### Configurable properties This starter provides following properties to be customized: @@ -76,12 +75,10 @@ This scenario uses the [The OAuth 2.0 authorization code grant] flow to login in 1. Add the following dependencies in your *pom.xml*. - [//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory-b2c;current}" ```xml com.azure.spring azure-spring-boot-starter-active-directory-b2c - 3.6.0 @@ -104,7 +101,6 @@ This scenario uses the [The OAuth 2.0 authorization code grant] flow to login in thymeleaf-extras-springsecurity5 ``` - [//]: # "{x-version-update-end}" 1. Add properties in *application.yml* using the values you created earlier, for example: @@ -306,12 +302,10 @@ This scenario not support login. Just protect the server by validating the acces 1. Add the following dependencies in your *pom.xml*. - [//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory-b2c;current}" ```xml com.azure.spring azure-spring-boot-starter-active-directory-b2c - 3.6.0 @@ -319,7 +313,6 @@ This scenario not support login. Just protect the server by validating the acces spring-boot-starter-web ``` - [//]: # "{x-version-update-end}" 1. Add the following configuration. @@ -526,7 +519,7 @@ Please follow [instructions here](https://github.com/Azure/azure-sdk-for-java/bl [sample]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK#use-logback-logging-framework-in-a-spring-boot-application [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist - +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom [tutorial_create_tenant]: https://docs.microsoft.com/azure/active-directory-b2c/tutorial-create-tenant [The OAuth 2.0 authorization code grant]: https://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow [The OAuth 2.0 client credentials grant]: https://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-client-creds-grant-flow diff --git a/sdk/spring/azure-spring-boot-starter-active-directory/README.md b/sdk/spring/azure-spring-boot-starter-active-directory/README.md index fddb6b743839..c97eb69fdc60 100644 --- a/sdk/spring/azure-spring-boot-starter-active-directory/README.md +++ b/sdk/spring/azure-spring-boot-starter-active-directory/README.md @@ -17,6 +17,16 @@ The `azure-spring-boot-starter-active-directory` (`aad-starter` for short) provi - [Environment checklist][environment_checklist] - [Register an application in Azure Portal][register_an_application_in_portal] +### Include the package +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. +```xml + + com.azure.spring + azure-spring-boot-starter-active-directory + +``` + ## Key concepts A `web application` is any web based application that allows user to login, whereas a `resource server` will either accept or deny access after validating access_token. We will cover 4 scenarios in this guide: @@ -43,20 +53,17 @@ example `http://localhost:8080/login/oauth2/code/`. Note the tailing `/` cannot * Step 2: Add the following dependencies in your pom.xml. - [//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory;current}" ```xml com.azure.spring azure-spring-boot-starter-active-directory - 3.6.0 org.springframework.boot spring-boot-starter-oauth2-client ``` - [//]: # "{x-version-update-end}" - + * Step 3: Add properties in application.yml. These values should be got in [prerequisite]. ```yaml azure: @@ -103,19 +110,16 @@ example `http://localhost:8080/login/oauth2/code/`. Note the tailing `/` cannot * Step 2: Add the following dependencies in you pom.xml. - [//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory;current}" ```xml com.azure.spring azure-spring-boot-starter-active-directory - 3.6.0 org.springframework.boot spring-boot-starter-oauth2-client ``` - [//]: # "{x-version-update-end}" * Step 3: Add properties in application.yml: ```yaml @@ -157,19 +161,16 @@ To use **aad-starter** in this scenario, we need these steps: * Step 1: Add the following dependencies in you pom.xml. - [//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory;current}" ```xml com.azure.spring azure-spring-boot-starter-active-directory - 3.6.0 org.springframework.boot spring-boot-starter-oauth2-resource-server ``` - [//]: # "{x-version-update-end}" * Step 2: Add properties in application.yml: ```yaml @@ -219,12 +220,10 @@ To use **aad-starter** in this scenario, we need these steps: * Step 1: Add the following dependencies in you pom.xml. - [//]: # "{x-version-update-start;com.azure.spring:azure-spring-boot-starter-active-directory;current}" ```xml com.azure.spring azure-spring-boot-starter-active-directory - 3.6.0 org.springframework.boot @@ -235,7 +234,6 @@ To use **aad-starter** in this scenario, we need these steps: spring-boot-starter-oauth2-client ``` - [//]: # "{x-version-update-end}" * Step 2: Add properties in application.yml: ```yaml @@ -692,7 +690,7 @@ Please follow [instructions here] to build from source or contribute. [The OAuth 2.0 authorization code grant]: https://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow [azure-spring-boot-sample-active-directory-webapp]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-webapp [azure-spring-boot-sample-active-directory-resource-server]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-resource-server/README.md -[azure-spring-boot-sample-active-directory-resource-server-obo]: https://github.com/ZhuXiaoBing-cn/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-resource-server-obo +[azure-spring-boot-sample-active-directory-resource-server-obo]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-resource-server-obo [azure-spring-boot-sample-active-directory-resource-server-by-filter]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/azure-spring-boot-samples/azure-spring-boot-sample-active-directory-resource-server-by-filter [AAD App Roles feature]: https://docs.microsoft.com/azure/architecture/multitenant-identity/app-roles#roles-using-azure-ad-app-roles [client credentials grant flow]: https://docs.microsoft.com/azure/active-directory/develop/v1-oauth2-client-creds-grant-flow @@ -714,6 +712,7 @@ Please follow [instructions here] to build from source or contribute. [prerequisite]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-starter-active-directory#prerequisites [Accessing a web application]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-starter-active-directory#accessing-a-web-application [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom [Conditional Access]: https://docs.microsoft.com/azure/active-directory/conditional-access [Grant Access]: https://docs.microsoft.com/azure/active-directory/conditional-access/concept-conditional-access-grant [Block Access]: https://docs.microsoft.com/azure/active-directory/conditional-access/howto-conditional-access-policy-block-access diff --git a/sdk/spring/azure-spring-boot-starter-cosmos/README.md b/sdk/spring/azure-spring-boot-starter-cosmos/README.md index e08c4cf7d4f4..6f164d4e78a1 100644 --- a/sdk/spring/azure-spring-boot-starter-cosmos/README.md +++ b/sdk/spring/azure-spring-boot-starter-cosmos/README.md @@ -10,15 +10,14 @@ - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-starter-cosmos;current}) +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter-cosmos - 3.6.0 + com.azure.spring + azure-spring-boot-starter-cosmos ``` -[//]: # ({x-version-update-end}) ## Key concepts - Spring Data ReactiveCrudRepository basic CRUD functionality @@ -297,4 +296,4 @@ Please follow [instructions here](https://github.com/Azure/azure-sdk-for-java/bl [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK#use-logback-logging-framework-in-a-spring-boot-application [sample_cosmos_switch_key]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/cosmos/azure-spring-data-cosmos/src/samples/java/com/azure/spring/data/cosmos/SampleApplication.java [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist - +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom diff --git a/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md b/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md index d2cd538f9aec..a0e2cbc4fefa 100644 --- a/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md +++ b/sdk/spring/azure-spring-boot-starter-keyvault-secrets/README.md @@ -9,15 +9,14 @@ Azure Key Vault Secrets Spring Boot Starter is Spring starter for [Azure Key Vau - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-starter-keyvault-secrets;current}) +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter-keyvault-secrets - 3.6.0 + com.azure.spring + azure-spring-boot-starter-keyvault-secrets ``` -[//]: # ({x-version-update-end}) ## Key concepts Key Vault provides secure storage of secrets, such as passwords and database connection strings. @@ -209,3 +208,4 @@ Please follow [instructions here](https://github.com/Azure/azure-sdk-for-java/bl [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK#use-logback-logging-framework-in-a-spring-boot-application [version_link]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/keyvault/azure-security-keyvault-secrets/src/main/java/com/azure/security/keyvault/secrets/SecretServiceVersion.java#L12 [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom diff --git a/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md b/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md index a62b39e1ed61..c97c9aaa5596 100644 --- a/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md +++ b/sdk/spring/azure-spring-boot-starter-servicebus-jms/README.md @@ -10,15 +10,14 @@ With this starter you could easily use Spring JMS Queue and Topic with Azure Ser - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-starter-servicebus-jms;current}) +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter-servicebus-jms - 3.6.0 + com.azure.spring + azure-spring-boot-starter-servicebus-jms ``` -[//]: # ({x-version-update-end}) ## Key concepts This starter uses Azure Service Bus messaging features (queues and publish/subscribe topics) from Java applications using the popular Java Message Service (JMS) API standard with AMQP 1.0. @@ -264,3 +263,4 @@ Please follow [instructions here](https://github.com/Azure/azure-sdk-for-java/bl [servicebus-message-payloads]: https://docs.microsoft.com/azure/service-bus-messaging/service-bus-messages-payloads [spring_jms_guide]: https://spring.io/guides/gs/messaging-jms/ [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom diff --git a/sdk/spring/azure-spring-boot-starter-storage/README.md b/sdk/spring/azure-spring-boot-starter-storage/README.md index 3f2bb6e732b4..5dc71b3071ae 100644 --- a/sdk/spring/azure-spring-boot-starter-storage/README.md +++ b/sdk/spring/azure-spring-boot-starter-storage/README.md @@ -10,15 +10,14 @@ The project provides a Spring Boot Starter `azure-spring-boot-starter-storage` t - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-starter-storage;current}) +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter-storage - 3.6.0 + com.azure.spring + azure-spring-boot-starter-storage ``` -[//]: # ({x-version-update-end}) ## Key concepts The Azure Storage platform is Microsoft's cloud storage solution for modern data storage scenarios. Core storage services offer a massively scalable object store for data objects, disk storage for Azure virtual machines (VMs), a file system service for the cloud, a messaging store for reliable messaging, and a NoSQL store. @@ -127,3 +126,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [azure_storage]: https://azure.microsoft.com/services/storage/blobs/ [other_operation]: https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#resources [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom diff --git a/sdk/spring/azure-spring-boot-starter/README.md b/sdk/spring/azure-spring-boot-starter/README.md index 651cfa55ebcc..0079f234f190 100644 --- a/sdk/spring/azure-spring-boot-starter/README.md +++ b/sdk/spring/azure-spring-boot-starter/README.md @@ -9,15 +9,14 @@ This repository is for Spring Boot Starters of Azure services. It helps Spring B - [Environment checklist][environment_checklist] ### Include the Package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-starter;current}) +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter - 3.6.0 + com.azure.spring + azure-spring-boot-starter ``` -[//]: # ({x-version-update-end}) ## Key concepts @@ -76,3 +75,4 @@ Please follow [instructions here](https://github.com/Azure/azure-sdk-for-java/bl [sample]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK#use-logback-logging-framework-in-a-spring-boot-application [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom diff --git a/sdk/spring/azure-spring-boot/README.md b/sdk/spring/azure-spring-boot/README.md index f3270ab2e0cb..5bc0007691c2 100644 --- a/sdk/spring/azure-spring-boot/README.md +++ b/sdk/spring/azure-spring-boot/README.md @@ -9,32 +9,14 @@ This repo is for Spring Boot Starters of Azure services. It helps Spring Boot de - [Environment checklist][environment_checklist] ### Include the Package -To start a new project using Azure, go on [start.spring.io](https://start.spring.io) and select "Azure -Support": this will configure the project to make sure you can integrate easily with Azure service. - -For instance, let's assume that you want to use Key Vault secrets, you can add the usual `azure-security-keyvault-secrets` -dependency to your project and the Spring Boot auto-configuration will kick-in: - -```xml - - com.microsoft.azure - azure-security-keyvault-secrets - -``` - -Note that there is no need to add a `version` as those are managed already by the project. - -Alternatively you may want to use the [starters](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-starter) - -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-boot-starter-keyvault-secrets;current}) +1. [Add azure-spring-boot-bom]. +1. Add dependency. `` can be skipped because we already add `azure-spring-boot-bom`. ```xml - com.azure.spring - azure-spring-boot-starter-keyvault-secrets - 3.6.0 + com.azure.spring + azure-spring-boot ``` -[//]: # ({x-version-update-end}) ## Key concepts This project provides auto-configuration for the following Azure services: @@ -115,3 +97,4 @@ You can participate community driven [![Gitter](https://badges.gitter.im/Microso [sample]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples [logging]: https://github.com/Azure/azure-sdk-for-java/wiki/Logging-with-Azure-SDK#use-logback-logging-framework-in-a-spring-boot-application [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-boot-bom]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-boot-bom diff --git a/sdk/spring/azure-spring-cloud-autoconfigure/README.md b/sdk/spring/azure-spring-cloud-autoconfigure/README.md index f375b72ee60f..0be0eaa52257 100644 --- a/sdk/spring/azure-spring-cloud-autoconfigure/README.md +++ b/sdk/spring/azure-spring-cloud-autoconfigure/README.md @@ -9,23 +9,14 @@ This package is for Spring Cloud Starters of Azure services. It helps Spring Clo - [Environment checklist][environment_checklist] ### Include the Package -To start a new project using Azure, go on [start.spring.io][spring_io] and select "Azure -Support": this will configure the project to make sure you can integrate easily with Azure service. - -For instance, let's assume that you want to use Event Hubs starter, you can add the usual `spring-cloud-starter-azure-eventhubs` -dependency to your project and the Spring Cloud auto-configuration will kick-in: - -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-starter-eventhubs;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-starter-eventhubs - 2.6.0 + com.azure.spring + azure-spring-cloud-autoconfigure ``` -[//]: # ({x-version-update-end}) - -Note that there is no need to add a `version` as those are managed already by the project. ## Key concepts This project provides auto-configuration for the following Azure services: @@ -110,3 +101,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [service_bus_sample]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples/azure-spring-integration-sample-servicebus [storage_queue_sample]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples/azure-spring-integration-sample-storage-queue [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-starter-cache/README.md b/sdk/spring/azure-spring-cloud-starter-cache/README.md index 43d6483817ab..29b101a7213e 100644 --- a/sdk/spring/azure-spring-cloud-starter-cache/README.md +++ b/sdk/spring/azure-spring-cloud-starter-cache/README.md @@ -9,15 +9,14 @@ This starter provides auto-configuration of Azure Cache for Redis. Azure Cache f - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-starter-cache;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-starter-cache - 2.6.0 + com.azure.spring + azure-spring-cloud-starter-cache ``` -[//]: # ({x-version-update-end}) ## Key concepts Redis improves the performance and scalability of an application that uses on backend data stores heavily. It is able to process large volumes of application request by keeping frequently accessed data in the server memory that can be written to and read from quickly. @@ -62,4 +61,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [logging_doc]: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#boot-features-logging [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist - +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-starter-eventhubs-kafka/README.md b/sdk/spring/azure-spring-cloud-starter-eventhubs-kafka/README.md index f834ba77ab49..149bae3b1e1b 100644 --- a/sdk/spring/azure-spring-cloud-starter-eventhubs-kafka/README.md +++ b/sdk/spring/azure-spring-cloud-starter-eventhubs-kafka/README.md @@ -9,15 +9,14 @@ This starter for Apache Kafka with Azure Event Hubs helps developers to finish t - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-starter-eventhubs-kafka;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-starter-eventhubs-kafka - 2.6.0 + com.azure.spring + azure-spring-cloud-starter-eventhubs-kafka ``` -[//]: # ({x-version-update-end}) ## Key concepts Event Hubs provides a Kafka endpoint that can be used by your existing Kafka based applications as an alternative to running your own Kafka cluster. Event Hubs supports Apache Kafka protocol 1.0 and later, and works with your existing Kafka applications, including MirrorMaker. @@ -63,4 +62,5 @@ Please follow [instructions here][contributing_md] to build from source or contr [logging_doc]: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#boot-features-logging [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-starter-eventhubs/README.md b/sdk/spring/azure-spring-cloud-starter-eventhubs/README.md index 3d0708dee84f..54089ac2245f 100644 --- a/sdk/spring/azure-spring-cloud-starter-eventhubs/README.md +++ b/sdk/spring/azure-spring-cloud-starter-eventhubs/README.md @@ -12,15 +12,14 @@ For Spring Integration on Event Hubs, please refer to the [source code][source_c - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-starter-eventhubs;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-starter-eventhubs - 2.6.0 + com.azure.spring + azure-spring-cloud-starter-eventhubs ``` -[//]: # ({x-version-update-end}) ## Key concepts Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters. @@ -66,4 +65,5 @@ Please follow [instructions here][contributing_md] to build from source or contr [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [source_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-integration-eventhubs [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-starter-servicebus/README.md b/sdk/spring/azure-spring-cloud-starter-servicebus/README.md index dc4279bb195a..6c5eceaed0b5 100644 --- a/sdk/spring/azure-spring-cloud-starter-servicebus/README.md +++ b/sdk/spring/azure-spring-cloud-starter-servicebus/README.md @@ -10,16 +10,14 @@ The Spring Cloud Service Bus starter helps developers to finish the auto-configu - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-starter-servicebus;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-starter-servicebus - 2.6.0 + com.azure.spring + azure-spring-cloud-starter-servicebus ``` -[//]: # ({x-version-update-end}) - ## Key concepts [Spring Integration][spring_integration] enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. @@ -68,4 +66,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [spring_integration]: https://spring.io/projects/spring-integration [spring_cloud_starter_sample_with_service_bus]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples/azure-spring-integration-sample-servicebus [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist - +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-starter-storage-queue/README.md b/sdk/spring/azure-spring-cloud-starter-storage-queue/README.md index 0137130699e1..c6819ba25e16 100644 --- a/sdk/spring/azure-spring-cloud-starter-storage-queue/README.md +++ b/sdk/spring/azure-spring-cloud-starter-storage-queue/README.md @@ -11,16 +11,14 @@ The Spring Cloud Storage Queue starter helps developers to finish the auto-confi - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-starter-storage-queue;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-starter-storage-queue - 2.6.0 + com.azure.spring + azure-spring-cloud-starter-storage-queue ``` -[//]: # ({x-version-update-end}) - ## Key concepts @@ -65,4 +63,5 @@ Please follow [instructions here][contributing_md] to build from source or contr [logging_doc]: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#boot-features-logging [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-storage/README.md b/sdk/spring/azure-spring-cloud-storage/README.md index d84b258ce950..ef579a2f7ab6 100644 --- a/sdk/spring/azure-spring-cloud-storage/README.md +++ b/sdk/spring/azure-spring-cloud-storage/README.md @@ -9,15 +9,14 @@ This package helps developers to finish the auto-configuration of Azure Storage. - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-storage;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-storage - 2.6.0 + com.azure.spring + azure-spring-cloud-storage ``` -[//]: # ({x-version-update-end}) ## Key concepts The Azure Storage platform is Microsoft's cloud storage solution for modern data storage scenarios. Core storage services offer a massively scalable object store for data objects, disk storage for Azure virtual machines (VMs), a file system service for the cloud, a messaging store for reliable messaging, and a NoSQL store. @@ -60,3 +59,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [logging_doc]: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#boot-features-logging [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-stream-binder-eventhubs/README.md b/sdk/spring/azure-spring-cloud-stream-binder-eventhubs/README.md index d09c29df902c..899e22541495 100644 --- a/sdk/spring/azure-spring-cloud-stream-binder-eventhubs/README.md +++ b/sdk/spring/azure-spring-cloud-stream-binder-eventhubs/README.md @@ -11,15 +11,14 @@ microservice using **Spring Cloud Stream** based on [Azure Event Hub][azure_even - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-stream-binder-eventhubs;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-stream-binder-eventhubs - 2.6.0 + com.azure.spring + azure-spring-cloud-stream-binder-eventhubs ``` -[//]: # ({x-version-update-end}) ## Key concepts @@ -222,3 +221,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [azure_event_hub]: https://azure.microsoft.com/services/event-hubs/ [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist [spring_cloud_stream_current_producer_properties]: https://docs.spring.io/spring-cloud-stream/docs/current/reference/html/spring-cloud-stream.html#_producer_properties +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-stream-binder-servicebus-core/README.md b/sdk/spring/azure-spring-cloud-stream-binder-servicebus-core/README.md index b82932dd0550..551ce639f1fb 100644 --- a/sdk/spring/azure-spring-cloud-stream-binder-servicebus-core/README.md +++ b/sdk/spring/azure-spring-cloud-stream-binder-servicebus-core/README.md @@ -11,16 +11,14 @@ microservice using **Spring Cloud Stream** based on [Azure Service Bus][azure_se - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-stream-binder-servicebus-core;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-stream-binder-servicebus-core - 2.6.0 + com.azure.spring + azure-spring-cloud-stream-binder-servicebus-core ``` -[//]: # ({x-version-update-end}) - ## Key concepts The Spring Cloud Stream Binder for Azure Service Bus provides the binding implementation for the Spring Cloud Stream. @@ -77,3 +75,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [spring_integration]: https://spring.io/projects/spring-integration [src_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-cloud-stream-binder-servicebus-core [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-cloud-stream-binder-servicebus-queue/README.md b/sdk/spring/azure-spring-cloud-stream-binder-servicebus-queue/README.md index b892e107ff65..1563e5421132 100644 --- a/sdk/spring/azure-spring-cloud-stream-binder-servicebus-queue/README.md +++ b/sdk/spring/azure-spring-cloud-stream-binder-servicebus-queue/README.md @@ -11,15 +11,14 @@ microservice using **Spring Cloud Stream** based on [Azure Service Bus Queue][az - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-stream-binder-servicebus-queue;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-stream-binder-servicebus-queue - 2.6.0 + com.azure.spring + azure-spring-cloud-stream-binder-servicebus-queue ``` -[//]: # ({x-version-update-end}) ## Key concepts @@ -157,3 +156,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [spring_integration]: https://spring.io/projects/spring-integration [src_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-cloud-stream-binder-servicebus-queue [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies \ No newline at end of file diff --git a/sdk/spring/azure-spring-cloud-stream-binder-servicebus-topic/README.md b/sdk/spring/azure-spring-cloud-stream-binder-servicebus-topic/README.md index 4d4ea2ba7468..8e7de22cb4e0 100644 --- a/sdk/spring/azure-spring-cloud-stream-binder-servicebus-topic/README.md +++ b/sdk/spring/azure-spring-cloud-stream-binder-servicebus-topic/README.md @@ -11,15 +11,14 @@ microservice using **Spring Cloud Stream** based on [Azure Service Bus Topic][az - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-cloud-stream-binder-servicebus-topic;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-cloud-stream-binder-servicebus-topic - 2.6.0 + com.azure.spring + azure-spring-cloud-stream-binder-servicebus-topic ``` -[//]: # ({x-version-update-end}) ## Key concepts @@ -153,3 +152,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [spring_integration]: https://spring.io/projects/spring-integration [src_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-cloud-stream-binder-servicebus-topic [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-integration-eventhubs/README.md b/sdk/spring/azure-spring-integration-eventhubs/README.md index 6aea2735bc8d..c49220053697 100644 --- a/sdk/spring/azure-spring-integration-eventhubs/README.md +++ b/sdk/spring/azure-spring-integration-eventhubs/README.md @@ -11,15 +11,14 @@ Event Hubs is a fully managed, real-time data ingestion service that’s simple, - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-integration-eventhubs;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-integration-eventhubs - 2.6.0 + com.azure.spring + azure-spring-integration-eventhubs ``` -[//]: # ({x-version-update-end}) ## Key concepts Spring Integration enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. Those adapters provide a higher-level of abstraction over Spring’s support for remoting, messaging, and scheduling. @@ -66,3 +65,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [source_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-integration-eventhubs [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-integration-servicebus/README.md b/sdk/spring/azure-spring-integration-servicebus/README.md index 7c3818a41728..14bc82872ac7 100644 --- a/sdk/spring/azure-spring-integration-servicebus/README.md +++ b/sdk/spring/azure-spring-integration-servicebus/README.md @@ -12,16 +12,14 @@ Service Bus offers a reliable and secure platform for asynchronous transfer of d - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-integration-servicebus;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-integration-servicebus - 2.6.0 + com.azure.spring + azure-spring-integration-servicebus ``` -[//]: # ({x-version-update-end}) - ## Key concepts [Spring Integration][spring_integration] enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. @@ -71,3 +69,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [spring_integration_sample_with_service_bus]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-boot-samples/azure-spring-integration-sample-servicebus [src_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/azure-spring-integration-servicebus [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/azure-spring-integration-storage-queue/README.md b/sdk/spring/azure-spring-integration-storage-queue/README.md index 79585ad7b798..12cd37d6bf43 100644 --- a/sdk/spring/azure-spring-integration-storage-queue/README.md +++ b/sdk/spring/azure-spring-integration-storage-queue/README.md @@ -9,15 +9,14 @@ The *Spring Integration for Storage Queue* extension project provides inbound an - [Environment checklist][environment_checklist] ### Include the package -[//]: # ({x-version-update-start;com.azure.spring:azure-spring-integration-storage-queue;current}) +1. [Add azure-spring-cloud-dependencies]. +1. Add dependency. `` can be skipped because we already add `azure-spring-cloud-dependencies`. ```xml - com.azure.spring - azure-spring-integration-storage-queue - 2.6.0 + com.azure.spring + azure-spring-integration-storage-queue ``` -[//]: # ({x-version-update-end}) ## Key concepts Azure Queue Storage is a service for storing large numbers of messages. You access messages from anywhere in the world via authenticated calls using HTTP or HTTPS. A queue message can be up to 64 KB in size. A queue may contain millions of messages, up to the total capacity limit of a storage account. Queues are commonly used to create a backlog of work to process asynchronously. @@ -62,3 +61,4 @@ Please follow [instructions here][contributing_md] to build from source or contr [logging_doc]: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#boot-features-logging [contributing_md]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CONTRIBUTING.md [environment_checklist]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/ENVIRONMENT_CHECKLIST.md#ready-to-run-checklist +[Add azure-spring-cloud-dependencies]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/AZURE_SPRING_BOMS_USAGE.md#add-azure-spring-cloud-dependencies diff --git a/sdk/spring/images/search-for-tag.png b/sdk/spring/images/search-for-tag.png index e7e97caa9957..32712e5cefc5 100644 Binary files a/sdk/spring/images/search-for-tag.png and b/sdk/spring/images/search-for-tag.png differ diff --git a/sdk/spring/images/tag-main-page.png b/sdk/spring/images/tag-main-page.png index 9aeb4c7127d2..810033ef75ec 100644 Binary files a/sdk/spring/images/tag-main-page.png and b/sdk/spring/images/tag-main-page.png differ