Updating articles based on review
This commit is contained in:
Родитель
c4951700ce
Коммит
1887702b41
|
@ -13,7 +13,7 @@ ms.workload: na
|
|||
ms.tgt_pltfrm: cache-redis
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm;zhijzhao;yidon
|
||||
---
|
||||
|
||||
|
@ -33,6 +33,31 @@ The following prerequisites are required in order to follow the steps in this ar
|
|||
|
||||
* [Apache Maven](http://maven.apache.org/), version 3.0 or later.
|
||||
|
||||
## Create a custom application using the Spring Initializr
|
||||
|
||||
1. Browse to <https://start.spring.io/>.
|
||||
|
||||
1. Specify that you want to generate a **Maven** project with **Java**, enter the **Group** and **Aritifact** names for your application, and then click the link to **Switch to the full version** of the Spring Initializr.
|
||||
|
||||
![Basic Spring Initializr options][SI01]
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> The Spring Initializr will use the **Group** and **Aritifact** names to create the package name; for example: *com.contoso.myazuredemo*.
|
||||
>
|
||||
|
||||
1. Scroll down to the **Web** section and check the box for **Web**, then scroll down to the **NoSQL** section and check the box for **Redis**, then scroll to the bottom of the page and click the button to **Generate Project**.
|
||||
|
||||
![Full Spring Initializr options][SI02]
|
||||
|
||||
1. When prompted, download the project to a path on your local computer.
|
||||
|
||||
![Download custom Spring Boot project][SI03]
|
||||
|
||||
1. After you have extracted the files on your local system, your custom Spring Boot application will be ready for editing.
|
||||
|
||||
![Custom Spring Boot project files][SI04]
|
||||
|
||||
## Create a Redis cache on Azure
|
||||
|
||||
1. Browse to the Azure portal at <https://portal.azure.com/> and click the item for **+New**.
|
||||
|
@ -66,31 +91,6 @@ The following prerequisites are required in order to follow the steps in this ar
|
|||
|
||||
![Azure portal][AZ05]
|
||||
|
||||
## Create a custom application using the Spring Initializr
|
||||
|
||||
1. Browse to <https://start.spring.io/>.
|
||||
|
||||
1. Specify that you want to generate a **Maven** project with **Java**, enter the **Group** and **Aritifact** names for your application, and then click the link to **Switch to the full version** of the Spring Initializr.
|
||||
|
||||
![Basic Spring Initializr options][SI01]
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> The Spring Initializr will use the **Group** and **Aritifact** names to create the package name; for example: *com.contoso.myazuredemo*.
|
||||
>
|
||||
|
||||
1. Scroll down to the **Web** section and check the box for **Web**, then scroll down to the **NoSQL** section and check the box for **Redis**, then scroll to the bottom of the page and click the button to **Generate Project**.
|
||||
|
||||
![Full Spring Initializr options][SI02]
|
||||
|
||||
1. When prompted, download the project to a path on your local computer.
|
||||
|
||||
![Download custom Spring Boot project][SI03]
|
||||
|
||||
1. After you have extracted the files on your local system, your custom Spring Boot application will be ready for editing.
|
||||
|
||||
![Custom Spring Boot project files][SI04]
|
||||
|
||||
## Configure your custom Spring Boot to use your Redis Cache
|
||||
|
||||
1. Locate the *application.properties* file in the *resources* directory of your app, or create the file if it does not already exist.
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: identity
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm
|
||||
---
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: storage
|
|||
ms.tgt_pltfrm: na
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: yungez;robmcm
|
||||
---
|
||||
|
||||
|
@ -280,10 +280,7 @@ For more information about the additional Spring Boot Starters that are availabl
|
|||
For additional information about integrating Azure functionality into your Spring-based applications, see [Spring Framework on Azure](/java/azure/spring-framework/).
|
||||
|
||||
For detailed information about additional Azure storage APIs that you can call from your Spring Boot applications, see the following articles:
|
||||
|
||||
| Storage Type | Reference Link |
|
||||
|---|---|
|
||||
| Blob Storage | /azure/storage/blobs/storage-java-how-to-use-blob-storage |
|
||||
| Queue Storage | /azure/storage/queues/storage-java-how-to-use-queue-storage |
|
||||
| Table Storage | /azure/cosmos-db/table-storage-how-to-use-java |
|
||||
| File Storage | /azure/storage/files/storage-java-how-to-use-file-storage |
|
||||
* [How to use Azure Blob storage from Java](/azure/storage/blobs/storage-java-how-to-use-blob-storage)
|
||||
* [How to use Azure Queue storage from Java](/azure/storage/queues/storage-java-how-to-use-queue-storage)
|
||||
* [How to use Azure Table storage from Java](/azure/cosmos-db/table-storage-how-to-use-java)
|
||||
* [How to use Azure File storage from Java](/azure/storage/files/storage-java-how-to-use-file-storage)
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: data-services
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm;yungez;kevinzha
|
||||
---
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: web
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm;kevinzha
|
||||
---
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: web
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm;kevinzha
|
||||
---
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: na
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: asirveda;robmcm
|
||||
ms.custom: mvc
|
||||
---
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: web
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: asirveda;robmcm
|
||||
ms.custom: mvc
|
||||
---
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: na
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: yuwzho;robmcm
|
||||
---
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: web
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm;kevinzha
|
||||
---
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: na
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: asirveda;robmcm
|
||||
---
|
||||
|
||||
|
|
|
@ -19,29 +19,51 @@ sections:
|
|||
- items:
|
||||
- type: markdown
|
||||
text: The [Spring Framework](http://spring.io/) is an open-source solution that helps Java developers create enterprise-level applications, and one of the more-popular projects that is built on top of that platform is [Spring Boot](https://projects.spring.io/spring-boot/), which provides a simplified approach for creating stand-alone Java applications. By using the information in this website, developers can combine these technologies with Microsoft Azure to create powerful, cloud-based applications.
|
||||
- title: Get Started
|
||||
- title: Quickstarts
|
||||
items:
|
||||
- type: markdown
|
||||
text: Get started developing apps using the Spring Framework with Microsoft Azure by using the following resources.
|
||||
text: Get started developing apps using Spring Boot and Microsoft Azure by using the following quickstart articles.
|
||||
- type: list
|
||||
style: unordered
|
||||
className: spaced noBullet
|
||||
items:
|
||||
- html: <a href="/java/azure/spring-framework/spring-boot-starters-for-azure">Spring Boot Starters for Azure</a>
|
||||
- html: <a href="/java/azure/spring-framework/deploy-spring-boot-java-web-app-on-azure">Deploy a Spring Boot app to the Azure App Service</a>
|
||||
- html: <a href="/java/azure/spring-framework/deploy-spring-boot-java-app-with-maven-plugin">Use the Maven Plugin for Azure Web Apps to deploy a Spring Boot app to Azure</a>
|
||||
- title: Official Spring Documentation
|
||||
- title: Step-by-Step Tutorials
|
||||
items:
|
||||
- type: markdown
|
||||
text: Learn how to inegrate Spring Boot applications with Azure services.
|
||||
- type: list
|
||||
style: unordered
|
||||
className: spaced noBullet
|
||||
items:
|
||||
- html: <a href="https://spring.io/">Spring Framework</a>
|
||||
- html: <a href="https://spring.io/docs">Learn Spring</a>
|
||||
- html: <a href="https://spring.io/docs/reference">Reference Documentation</a>
|
||||
- html: <a href="/java/azure/spring-framework/configure-spring-boot-initializer-java-app-with-redis-cache">How to configure a Spring Boot Initializer app to use Redis Cache</a>
|
||||
- html: <a href="/java/azure/spring-framework/deploy-spring-boot-java-app-with-maven-plugin">Use the Maven Plugin for Azure Web Apps to deploy a Spring Boot app to Azure</a>
|
||||
- title: Spring Boot Starters for Azure
|
||||
items:
|
||||
- type: markdown
|
||||
text: Learn how to use the Spring Boot starters for Azure that are available for use with the [Spring Initializr](http://start.spring.io/).
|
||||
- type: list
|
||||
style: unordered
|
||||
className: spaced noBullet
|
||||
items:
|
||||
- html: <a href="/java/azure/spring-framework/spring-boot-starters-for-azure">Spring Boot Starters for Azure</a>
|
||||
- html: <a href="/java/azure/spring-framework/configure-spring-boot-starter-java-app-with-azure-storage">How to use the Spring Boot Starter for Azure Storage</a>
|
||||
- title: Samples
|
||||
items:
|
||||
- type: list
|
||||
style: unordered
|
||||
className: spaced noBullet
|
||||
items:
|
||||
- html: <a href="https://start.spring.io/">Spring Initializr</a>
|
||||
- html: <a href="https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-samples">Spring Boot Samples for Azure</a>
|
||||
- html: <a href="https://github.com/spring-guides/">Spring Guides</a>
|
||||
- html: <a href="https://github.com/Microsoft/azure-spring-boot/">Spring Boot Starters for Azure</a>
|
||||
- title: Reference
|
||||
items:
|
||||
- type: list
|
||||
style: cards
|
||||
className: cardsD
|
||||
items:
|
||||
- title: Spring Framework
|
||||
html: <p><a href="https://spring.io/">Spring Framework</a></p><p><a href="https://spring.io/docs">Learn Spring</a></p><p><a href="https://spring.io/docs/reference">Reference Documentation</a></p>
|
||||
- title: Spring Boot
|
||||
html: <p><a href="https://projects.spring.io/spring-boot/">Spring Boot</a></p><p><a href="http://start.spring.io/">Spring Initializr</a></p>
|
||||
|
|
|
@ -13,7 +13,7 @@ ms.workload: na
|
|||
ms.tgt_pltfrm: multiple
|
||||
ms.devlang: java
|
||||
ms.topic: article
|
||||
ms.date: 11/29/2017
|
||||
ms.date: 12/01/2017
|
||||
ms.author: robmcm
|
||||
---
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
- name: Spring Framework on Azure
|
||||
href: ./index.yml
|
||||
items:
|
||||
- name: Get Started
|
||||
- name: Quickstarts
|
||||
items:
|
||||
- name: Spring Boot Starters for Azure
|
||||
href: spring-boot-starters-for-azure.md
|
||||
- name: Deploy a Spring Boot app to the Azure App Service
|
||||
- name: Deploy a Spring Boot app to Azure App Service
|
||||
href: deploy-spring-boot-java-web-app-on-azure.md
|
||||
- name: Use the Maven Plugin for Azure Web Apps to deploy a Spring Boot app to Azure
|
||||
- name: Deploy a Spring Boot app to Azure Web Apps using a Maven Plugin
|
||||
href: deploy-spring-boot-java-app-with-maven-plugin.md
|
||||
- name: Tutorials
|
||||
items:
|
||||
|
@ -19,11 +19,31 @@
|
|||
href: deploy-spring-boot-java-app-using-fabric8-maven-plugin.md
|
||||
- name: How-To
|
||||
items:
|
||||
- name: Configure a Spring Boot Initializer app with Redis Cache
|
||||
- name: Configure a Spring Boot app with Redis Cache
|
||||
href: configure-spring-boot-initializer-java-app-with-redis-cache.md
|
||||
- name: Use the Spring Boot Starter with Azure Cosmos DB
|
||||
- name: Configure a Spring Boot app with Azure Cosmos DB
|
||||
href: configure-spring-boot-starter-java-app-with-cosmos-db.md
|
||||
- name: Use the Maven Plugin for Azure Web Apps to deploy a containerized Spring Boot app to Azure
|
||||
- name: Deploy a containerized Spring Boot app to Azure Web Apps with Maven
|
||||
href: deploy-containerized-spring-boot-java-app-with-maven-plugin.md
|
||||
- name: Use the Maven Plugin for Azure Web Apps to deploy a Spring Boot app in Azure Container Registry to Azure App Service
|
||||
- name: Deploy a Spring Boot app in Azure Container Registry to Azure App Service with Maven
|
||||
href: deploy-spring-boot-java-app-from-container-registry-using-maven-plugin.md
|
||||
- name: Samples
|
||||
items:
|
||||
- name: Sample To Do List web app using Spring Boot and DocumentDB
|
||||
href: https://github.com/Microsoft/todo-app-java-on-azure/
|
||||
- name: Sample To Do List web app using Spring Boot and MySQL
|
||||
href: https://github.com/Azure-Samples/mysql-spring-boot-todo
|
||||
- name: Spring Initializr
|
||||
href: https://start.spring.io/
|
||||
- name: Spring Boot Starters for Azure
|
||||
href: https://github.com/Microsoft/azure-spring-boot/
|
||||
- name: Reference
|
||||
items:
|
||||
- name: Spring Framework
|
||||
href: https://spring.io/
|
||||
- name: Learn Spring
|
||||
href: https://spring.io/docs
|
||||
- name: Spring Boot
|
||||
href: https://projects.spring.io/spring-boot/
|
||||
- name: Spring Project References
|
||||
href: https://spring.io/docs/reference
|
||||
|
|
Загрузка…
Ссылка в новой задаче