Updating articles based on review

This commit is contained in:
Robert McMurray 2017-12-01 10:28:44 -07:00
Родитель c4951700ce
Коммит 1887702b41
14 изменённых файлов: 99 добавлений и 60 удалений

Просмотреть файл

@ -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