-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Spring Boot related projects #9395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
bec6b04
7aa8e7c
85579a8
1d6bfc7
bb9ec28
ddeaa5e
e8aefcf
235d0d2
2e0d63c
0af2cbd
59e1881
6d1abf6
b8c1a4c
c797236
67bba6c
5c60712
e5900ee
733c577
9ba78b6
99aae92
2ec36d3
0eed336
7515298
4cb3ec2
ef77bcf
009856a
8f00707
150571d
5dfcfb4
1db791a
a519d23
72fdfdc
5b2336c
49795ab
aae095d
6946b63
2be35d4
f47be3d
2fa139f
84d54dd
393c879
5b4ced1
b976d7f
d4e6a4c
ff751b2
9bee574
cc61b9a
1f13c24
cea2a7d
81343c3
3d9e685
511ed50
b842736
99ec2ac
a8e1f64
4d1590e
4379304
4942515
d1174d3
ffe0ae2
fc4fc5b
2c6fd96
ebd03d5
afdbcd4
9250f55
71420b6
62e4948
ef5477f
5f29dfe
31a7907
b4d984d
fad9fca
9e8ec35
116960d
d880f4b
738ccc5
8e4034d
466ef4d
ae84355
13e43fc
6a6e35b
772d5dd
683bf0e
a70fccc
872ad65
00c0012
71916c8
4f22bfe
b12a7dc
9280183
72cb1d6
3744dbd
e70c3e4
0086ed4
c64ec09
71cd001
2664356
bc69f5a
0c1db8a
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -16,10 +16,17 @@ com.microsoft.azure:azure-client-authentication;1.7.3 | |
| com.microsoft.azure:azure-client-runtime;1.7.3 | ||
| com.microsoft.azure:azure-core;0.9.8 | ||
| com.microsoft.azure:azure-keyvault-cryptography;1.2.2 | ||
| com.microsoft.azure:azure-media;0.9.8 | ||
| com.microsoft.azure:azure-servicebus;1.2.15 | ||
| com.microsoft.azure:azure-storage-blob;10.5.0 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Similar question about the version. 11.0.1 is the latest version. |
||
| com.microsoft.azure:client-runtime;1.6.15 | ||
| com.microsoft.azure:qpid-proton-j-extensions;1.2.2 | ||
| com.microsoft.azure:spotbugs-maven-plugin;1.2.1 | ||
| com.microsoft.azure:spring-data-cosmosdb;2.2.3.FIX1 | ||
| com.microsoft.rest:client-runtime;1.7.3 | ||
| com.microsoft.rest.v2:client-runtime;2.1.1 | ||
| com.microsoft.spring.data.gremlin:spring-data-gremlin;2.2.3 | ||
| com.microsoft.sqlserver:mssql-jdbc;7.4.1.jre8 | ||
| com.squareup.okhttp3:okhttp;4.2.2 | ||
| commons-codec:commons-codec;1.13 | ||
| io.micrometer:micrometer-core;1.2.0 | ||
|
|
@@ -37,18 +44,44 @@ io.netty:netty-transport-native-unix-common;4.1.45.Final | |
| io.projectreactor.netty:reactor-netty;0.9.5.RELEASE | ||
| io.projectreactor:reactor-core;3.3.3.RELEASE | ||
| io.reactivex:rxjava;1.2.4 | ||
| javax.annotation:javax.annotation-api;1.3.2 | ||
| javax.servlet:javax.servlet-api;4.0.1 | ||
| javax.validation:validation-api;2.0.1.Final | ||
| org.apache.httpcomponents:httpclient;4.3.6 | ||
| org.apache.logging.log4j:log4j-api;2.11.1 | ||
| org.apache.logging.log4j:log4j-core;2.11.1 | ||
| org.apache.logging.log4j:log4j-slf4j-impl;2.13.0 | ||
| org.apache.qpid:proton-j;0.33.2 | ||
| org.apache.qpid:qpid-jms-client;0.43.0 | ||
| org.asynchttpclient:async-http-client;2.10.5 | ||
| org.codehaus.groovy:groovy-eclipse-batch;2.5.8-01 | ||
| org.codehaus.groovy:groovy-eclipse-compiler;3.4.0-01 | ||
| org.hibernate.validator:hibernate-validator;6.0.17.Final | ||
| org.powermock:powermock-api-mockito2;2.0.2 | ||
| org.powermock:powermock-module-junit4;2.0.2 | ||
| org.projectlombok:lombok;1.18.10 | ||
| org.yaml:snakeyaml;1.25 | ||
| org.slf4j:slf4j-api;1.7.28 | ||
| org.slf4j:slf4j-simple;1.7.25 | ||
| org.springframework.boot:spring-boot-actuator-autoconfigure;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-autoconfigure;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-autoconfigure-processor;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-configuration-processor;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-dependencies;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-starter;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-starter-test;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-starter-validation;2.2.0.RELEASE | ||
| org.springframework.boot:spring-boot-starter-web;2.2.0.RELEASE | ||
| org.springframework.security:spring-security-config;5.2.0.RELEASE | ||
| org.springframework.security:spring-security-core;5.2.0.RELEASE | ||
| org.springframework.security:spring-security-web;5.2.0.RELEASE | ||
| org.springframework.security:spring-security-oauth2-client;5.2.0.RELEASE | ||
| org.springframework.security:spring-security-oauth2-core;5.2.0.RELEASE | ||
| org.springframework.security:spring-security-oauth2-jose;5.2.0.RELEASE | ||
| org.springframework:spring-jdbc;5.2.0.RELEASE | ||
| org.springframework:spring-jms;5.2.0.RELEASE | ||
| org.springframework:spring-web;5.2.0.RELEASE | ||
| pl.pragmatists:JUnitParams;1.1.1 | ||
|
|
||
| ## Test dependency versions | ||
| cglib:cglib-nodep;3.2.7 | ||
|
|
@@ -207,3 +240,10 @@ media_com.microsoft.azure:adal4j;1.2.0 | |
|
|
||
| # sdk\storage\azure-storage-blob-cryptography\pom.xml | ||
| storage_com.microsoft.azure:azure-storage;8.4.0 | ||
|
|
||
|
|
||
| # sdk\spring\azure-spring-boot\pom.xml | ||
| spring_com.microsoft.azure:azure-cosmos;3.7.0 | ||
| spring_com.nimbusds:nimbus-jose-jwt;7.9 | ||
| spring_io.micrometer:micrometer-core;1.3.0 | ||
| spring_io.micrometer:micrometer-registry-azure-monitor;1.3.0 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @conniey, the versions of com.nimbusds:nimbus-jose-jwt, io.micrometer:micrometer-core and io.micrometer:micrometer-registry-azure-monitor are all later versions than the common ones defined earlier in this file, should we be updating everything to use these higher versions?
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, I would like to get in sync here and don't want exceptions on these dependencies. |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,83 @@ | ||
| # Azure Spring Boot client library for Java | ||
|
|
||
| ## Getting started | ||
| ### Introduction | ||
|
|
||
| This repo is for Spring Boot Starters of Azure services. It helps Spring Boot developers to adopt Azure services. | ||
|
|
||
| ### Support Spring Boot | ||
| This repository supports both Spring Boot 1.5.x, 2.0.x and 2.1.x. Please read [Branch and release](https://github.com/Microsoft/azure-spring-boot/wiki/Branch-and-release) for branch mapping. | ||
|
|
||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I see these links pointing to old repo
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It should be done now. |
||
| ### Prerequisites | ||
| - JDK 1.8 and above | ||
| - [Maven](http://maven.apache.org/) 3.0 and above | ||
|
|
||
| ## Key concepts | ||
| ### Usage | ||
|
|
||
| Below starters are available with latest release version. We recommend users to leverage latest version for bug fix and new features. | ||
| You can find them in [Maven Central Repository](https://search.maven.org/). | ||
| The first three starters are also available in [Spring Initializr](http://start.spring.io/). | ||
|
|
||
| Starter Name | Version for Spring Boot 2.2.x | Version for Spring Boot 2.1.x | Version for Spring Boot 2.0.x | ||
| ---|:---:|:---:|:---: | ||
| [azure-active-directory-spring-boot-starter](azure-spring-boot-starter-active-directory/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-spring-boot-starter%20AND%20v:2.0.*) | ||
| [azure-storage-spring-boot-starter](azure-spring-boot-starter-storage/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-storage-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-storage-spring-boot-starter%20AND%20v:2.0.*) | ||
| [azure-keyvault-secrets-spring-boot-starter](azure-spring-boot-starter-keyvault-secrets/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-keyvault-secrets-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-keyvault-secrets-spring-boot-starter%20AND%20v:2.0.*) | ||
| [azure-active-directory-b2c-spring-boot-starter](azure-spring-boot-starter-active-directory-b2c/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-active-directory-b2c-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-active-directory-b2c-spring-boot-starter%20AND%20v:2.1.*) | N/A | ||
| [azure-cosmosdb-spring-boot-starter](azure-spring-boot-starter-cosmosdb/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-cosmosdb-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-cosmosdb-spring-boot-starter%20AND%20v:2.0.*) | ||
| [azure-mediaservices-spring-boot-starter](azure-spring-boot-starter-mediaservices/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-mediaservices-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-mediaservices-spring-boot-starter%20AND%20v:2.0.*) | ||
| [azure-servicebus-spring-boot-starter](azure-spring-boot-starter-servicebus/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-spring-boot-starter%20AND%20v:2.0.*) | ||
| [spring-data-gremlin-boot-starter](azure-spring-boot-starter-data-gremlin/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22spring-data-gremlin-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:spring-data-gremlin-boot-starter%20AND%20v:2.0.*) | ||
| [azure-spring-boot-metrics-starter](azure-spring-boot-starter-metrics) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-spring-boot-metrics-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.1.*) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-spring-boot-metrics-starter%20AND%20v:2.0.*) | ||
| [azure-servicebus-jms-spring-boot-starter](azure-spring-boot-starter-servicebus-jms/README.md) | [](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus-jms-spring-boot-starter%22) | [](https://search.maven.org/search?q=g:com.microsoft.azure%20AND%20a:azure-servicebus-jms-spring-boot-starter%20AND%20v:2.1.*) | N/A | ||
|
|
||
| ### Snapshots | ||
| [](https://oss.sonatype.org/content/repositories/snapshots/com/microsoft/azure/azure-spring-boot/) | ||
|
|
||
| Snapshots built from `master` branch are available, add [maven repositories](https://maven.apache.org/settings.html#Repositories) configuration to your pom file as below. | ||
| ```xml | ||
| <repositories> | ||
| <repository> | ||
| <id>nexus-snapshots</id> | ||
| <url>https://oss.sonatype.org/content/repositories/snapshots/</url> | ||
| <snapshots> | ||
| <enabled>true</enabled> | ||
| <updatePolicy>always</updatePolicy> | ||
| </snapshots> | ||
| </repository> | ||
| </repositories> | ||
| ``` | ||
| ## Examples | ||
| You could check below articles to learn more on usage of specific starters. | ||
|
|
||
| [How to use the Spring Boot Starter with Azure Cosmos DB API](https://docs.microsoft.com/en-us/java/azure/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db). | ||
|
|
||
| ## Troubleshooting | ||
| ## Next steps | ||
|
|
||
| ## Contributing | ||
| This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. | ||
|
|
||
| Please follow [instructions here](https://github.com/Azure/azure-sdk-for-java/blob/master/CONTRIBUTING.md) to build from source or contribute. | ||
|
|
||
| ### Filing Issues | ||
|
|
||
| If you encounter any bug, please file an issue [here](https://github.com/Azure/azure-sdk-for-java/issues). | ||
|
|
||
| To suggest a new feature or changes that could be made, file an issue the same way you would for a bug. | ||
|
|
||
| You can participate community driven [](https://gitter.im/Microsoft/spring-on-azure) | ||
|
|
||
| ### Pull Requests | ||
|
|
||
| Pull requests are welcome. To open your own pull request, click [here](https://github.com/Microsoft/azure-spring-boot/compare). When creating a pull request, make sure you are pointing to the fork and branch that your changes were made in. | ||
|
|
||
| ### Code of Conduct | ||
|
|
||
| This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. | ||
|
|
||
| ### Data/Telemetry | ||
|
|
||
| This project collects usage data and sends it to Microsoft to help improve our products and services. Read our [privacy](https://privacy.microsoft.com/en-us/privacystatement) statement to learn more. | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the correct version of servicebus? I'm curious because the latest 1.x version is 1.2.18 however track 1 has been releasing 3.x versions with the latest version being 3.2.0 which was released in March of this year.