mirror of
https://gitee.com/dcren/initializr.git
synced 2025-05-03 12:18:04 +08:00
1371 lines
56 KiB
YAML
1371 lines
56 KiB
YAML
local:
|
||
gcp:
|
||
version: 1.0.0.M3
|
||
|
||
logging:
|
||
level:
|
||
org.springframework.core.env: warn
|
||
org.springframework.jndi: warn
|
||
|
||
server:
|
||
compression:
|
||
enabled: true
|
||
mime-types: application/json,text/css,text/html
|
||
min-response-size: 2048
|
||
|
||
spring:
|
||
jackson:
|
||
serialization:
|
||
write-dates-as-timestamps: false
|
||
resources:
|
||
chain:
|
||
strategy:
|
||
content:
|
||
enabled: true
|
||
|
||
initializr:
|
||
env:
|
||
boms:
|
||
azure:
|
||
groupId: com.microsoft.azure
|
||
artifactId: azure-spring-boot-bom
|
||
versionProperty: azure.version
|
||
mappings:
|
||
- versionRange: "[1.5.4.RELEASE,2.0.0.RELEASE)"
|
||
version: 0.2.3
|
||
- versionRange: "2.0.0.RELEASE"
|
||
version: 2.0.1
|
||
codecentric-spring-boot-admin:
|
||
groupId: de.codecentric
|
||
artifactId: spring-boot-admin-dependencies
|
||
versionProperty: spring-boot-admin.version
|
||
mappings:
|
||
- versionRange: "[1.5.9.RELEASE,2.0.0.M1)"
|
||
version: 1.5.7
|
||
spring-cloud:
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-dependencies
|
||
versionProperty: spring-cloud.version
|
||
order: 50
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.3.0.RELEASE)"
|
||
version: Angel.SR6
|
||
- versionRange: "[1.3.0.RELEASE,1.4.0.RELEASE)"
|
||
version: Brixton.SR7
|
||
- versionRange: "[1.4.0.RELEASE,1.4.x.RELEASE]"
|
||
version: Camden.SR7
|
||
- versionRange: "[1.5.0.RELEASE,1.5.x.RELEASE]"
|
||
version: Edgware.SR3
|
||
- versionRange: "[1.5.x.BUILD-SNAPSHOT,2.0.0.M1)"
|
||
version: Edgware.BUILD-SNAPSHOT
|
||
repositories: spring-snapshots,spring-milestones
|
||
- versionRange: "[2.0.0.M3, 2.0.0.M5)"
|
||
version: Finchley.M2
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.M5, 2.0.0.M5]"
|
||
version: Finchley.M3
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.M6, 2.0.0.M6]"
|
||
version: Finchley.M4
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.M7, 2.0.0.M7]"
|
||
version: Finchley.M5
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.RC1, 2.0.0.RC1]"
|
||
version: Finchley.M6
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.RC2,2.0.0.RC2]"
|
||
version: Finchley.M7
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.RELEASE,2.0.x.RELEASE]"
|
||
version: Finchley.M9
|
||
repositories: spring-milestones
|
||
- versionRange: "2.0.x.BUILD-SNAPSHOT"
|
||
version: Finchley.BUILD-SNAPSHOT
|
||
repositories: spring-snapshots,spring-milestones
|
||
spring-cloud-gcp:
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-gcp-dependencies
|
||
versionProperty: spring-cloud-gcp.version
|
||
additionalBoms: [spring-cloud]
|
||
version: ${local.gcp.version}
|
||
repositories: spring-milestones
|
||
spring-cloud-services:
|
||
groupId: io.pivotal.spring.cloud
|
||
artifactId: spring-cloud-services-dependencies
|
||
versionProperty: spring-cloud-services.version
|
||
additionalBoms: [spring-cloud]
|
||
mappings:
|
||
- versionRange: "[1.3.0.RELEASE,1.4.0.RELEASE)"
|
||
version: 1.2.1.RELEASE
|
||
- versionRange: "[1.4.0.RELEASE,1.4.x.RELEASE]"
|
||
version: 1.5.0.RELEASE
|
||
- versionRange: "[1.5.0.RELEASE,1.5.x.BUILD-SNAPSHOT]"
|
||
version: 1.6.3.RELEASE
|
||
- versionRange: "[2.0.0.RELEASE,2.0.x.RELEASE]"
|
||
version: 2.0.0.M1
|
||
repositories: spring-milestones
|
||
- versionRange: "2.0.x.BUILD-SNAPSHOT"
|
||
version: 2.0.0.BUILD-SNAPSHOT
|
||
repositories: spring-snapshots,spring-milestones
|
||
spring-cloud-task:
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-task-dependencies
|
||
versionProperty: spring-cloud-task.version
|
||
order: 30
|
||
mappings:
|
||
- versionRange: "[1.3.0.RELEASE, 1.4.0.RELEASE]"
|
||
version: 1.0.3.RELEASE
|
||
- versionRange: "[1.4.0.RELEASE, 1.5.0.RC1)"
|
||
version: 1.1.2.RELEASE
|
||
- versionRange: "[1.5.0.RC1, 2.0.0.M1)"
|
||
version: 1.2.2.RELEASE
|
||
- versionRange: "[2.0.0.M2, 2.0.0.RELEASE)"
|
||
version: 2.0.0.M3
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.RELEASE,2.0.x.RELEASE]"
|
||
version: 2.0.0.RC1
|
||
repositories: spring-milestones
|
||
- versionRange: "2.0.x.BUILD-SNAPSHOT"
|
||
version: 2.0.0.BUILD-SNAPSHOT
|
||
repositories: spring-snapshots,spring-milestones
|
||
spring-statemachine:
|
||
groupId: org.springframework.statemachine
|
||
artifactId: spring-statemachine-bom
|
||
versionProperty: spring-statemachine.version
|
||
mappings:
|
||
- versionRange: "[2.0.0.RC1,2.0.0.RC1]"
|
||
version: 2.0.0.M4
|
||
repositories: spring-milestones
|
||
- versionRange: "[2.0.0.RC2,2.0.0.RC2]"
|
||
version: 2.0.0.M5
|
||
repositories: spring-milestones
|
||
- versionRange: "2.0.0.RELEASE"
|
||
version: 2.0.1.RELEASE
|
||
vaadin:
|
||
groupId: com.vaadin
|
||
artifactId: vaadin-bom
|
||
versionProperty: vaadin.version
|
||
mappings:
|
||
- versionRange: "[1.3.0.RELEASE, 1.5.0.M1)"
|
||
version: 7.7.7
|
||
- versionRange: "1.5.0.M1"
|
||
version: 8.3.1
|
||
keycloak:
|
||
groupId: org.keycloak.bom
|
||
artifactId: keycloak-adapter-bom
|
||
versionProperty: keycloak.version
|
||
version: 3.4.2.Final
|
||
gradle:
|
||
dependency-management-plugin-version: 0.6.0.RELEASE
|
||
kotlin:
|
||
default-version: 1.2.20
|
||
dependencies:
|
||
- name: Core
|
||
content:
|
||
- name: DevTools
|
||
id: devtools
|
||
groupId: org.springframework.boot
|
||
artifactId: spring-boot-devtools
|
||
scope: runtime
|
||
description: Spring Boot Development Tools
|
||
versionRange: 1.3.0.RELEASE
|
||
starter: false
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#using-boot-devtools
|
||
- name: Security
|
||
id: security
|
||
description: Secure your application via spring-security
|
||
weight: 100
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/securing-web/
|
||
description: Securing a Web Application
|
||
- rel: guide
|
||
href: https://spring.io/guides/tutorials/spring-boot-oauth2/
|
||
description: Spring Boot and OAuth2
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/authenticating-ldap/
|
||
description: Authenticating a User with LDAP
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-security
|
||
- name: Lombok
|
||
id: lombok
|
||
groupId: org.projectlombok
|
||
artifactId: lombok
|
||
scope: compileOnly
|
||
description: Java annotation library which helps to reduce boilerplate code and code faster
|
||
mappings:
|
||
- versionRange: "[1.2.0.RELEASE,1.4.0.M1)"
|
||
version: 1.16.6
|
||
starter: false
|
||
- name: Configuration Processor
|
||
id: configuration-processor
|
||
groupId: org.springframework.boot
|
||
artifactId: spring-boot-configuration-processor
|
||
scope: compileOnly
|
||
description: Generate metadata for your custom configuration keys
|
||
versionRange: 1.2.0.RELEASE
|
||
starter: false
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#configuration-metadata-annotation-processor
|
||
- name: Session
|
||
id: session
|
||
groupId: org.springframework.session
|
||
artifactId: spring-session-core
|
||
description: API and implementations for managing a user’s session information
|
||
versionRange: "1.3.0.RELEASE"
|
||
starter: false
|
||
mappings:
|
||
- versionRange: "[1.3.0.RELEASE,2.0.0.M2]"
|
||
artifactId: spring-session
|
||
- name: Cache
|
||
id: cache
|
||
description: Spring's Cache abstraction
|
||
versionRange: 1.3.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/caching/
|
||
description: Caching Data with Spring
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-caching
|
||
- name: Validation
|
||
id: validation
|
||
description: JSR-303 validation infrastructure (already included with web)
|
||
versionRange: 1.3.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/validating-form-input/
|
||
title: Validating Form Input
|
||
- name: Retry
|
||
id: retry
|
||
groupId: org.springframework.retry
|
||
artifactId: spring-retry
|
||
description: Provide declarative retry support via spring-retry
|
||
versionRange: 1.3.0.RELEASE
|
||
starter: false
|
||
- name: JTA (Atomikos)
|
||
id: jta-atomikos
|
||
description: JTA distributed transactions via Atomikos
|
||
versionRange: 1.2.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/managing-transactions/
|
||
description: Managing Transactions
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jta-atomikos
|
||
- name: JTA (Bitronix)
|
||
id: jta-bitronix
|
||
description: JTA distributed transactions via Bitronix
|
||
versionRange: 1.2.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/managing-transactions/
|
||
description: Managing Transactions
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jta-bitronix
|
||
- name: JTA (Narayana)
|
||
id: jta-narayana
|
||
description: JTA distributed transactions via Narayana
|
||
versionRange: 1.4.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/managing-transactions/
|
||
description: Managing Transactions
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jta-narayana
|
||
- name: Aspects
|
||
id: aop
|
||
description: Create your own Aspects using Spring AOP and AspectJ
|
||
- name: Web
|
||
content:
|
||
- name: Web
|
||
id: web
|
||
description: Full-stack web development with Tomcat and Spring MVC
|
||
weight: 100
|
||
facets:
|
||
- web
|
||
- json
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/rest-service/
|
||
description: Building a RESTful Web Service
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-developing-web-applications
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/serving-web-content/
|
||
description: Serving Web Content with Spring MVC
|
||
- rel: guide
|
||
href: https://spring.io/guides/tutorials/bookmarks/
|
||
description: Building REST services with Spring
|
||
- name: Reactive Web
|
||
id: webflux
|
||
versionRange: 2.0.0.M1
|
||
description: Reactive web development with Netty and Spring WebFlux
|
||
weight: 90
|
||
facets:
|
||
- json
|
||
- name: Rest Repositories
|
||
id: data-rest
|
||
weight: 10
|
||
facets:
|
||
- json
|
||
description: Exposing Spring Data repositories over REST via spring-data-rest-webmvc
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-data-rest/
|
||
description: Accessing JPA Data with REST
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-neo4j-data-rest/
|
||
description: Accessing Neo4j Data with REST
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-mongodb-data-rest/
|
||
description: Accessing MongoDB Data with REST
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#howto-use-exposing-spring-data-repositories-rest-endpoint
|
||
- name: Rest Repositories HAL Browser
|
||
id: data-rest-hal
|
||
description: Browsing Spring Data REST repositories in your browser
|
||
groupId: org.springframework.data
|
||
artifactId: spring-data-rest-hal-browser
|
||
versionRange: 1.3.0.RELEASE
|
||
- name: HATEOAS
|
||
id: hateoas
|
||
description: HATEOAS-based RESTful services
|
||
versionRange: 1.2.2.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/rest-hateoas/
|
||
description: Building a Hypermedia-Driven RESTful Web Service
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-spring-hateoas
|
||
starter: false
|
||
- name: Web Services
|
||
id: web-services
|
||
description: Contract-first SOAP service development with Spring Web Services
|
||
aliases:
|
||
- ws
|
||
mappings:
|
||
- versionRange: 1.4.0.M3
|
||
artifactId: spring-boot-starter-web-services
|
||
- versionRange: "[1.1.0.RELEASE,1.4.0.M3)"
|
||
artifactId: spring-boot-starter-ws
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/producing-web-service/
|
||
description: Producing a SOAP web service
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-webservices
|
||
- name: Jersey (JAX-RS)
|
||
id: jersey
|
||
description: RESTful Web Services framework with support of JAX-RS
|
||
facets:
|
||
- json
|
||
versionRange: 1.2.0.RELEASE
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jersey
|
||
- name: Websocket
|
||
id: websocket
|
||
description: Websocket development with SockJS and STOMP
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/messaging-stomp-websocket/
|
||
description: Using WebSocket to build an interactive web application
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-websockets
|
||
- name: REST Docs
|
||
id: restdocs
|
||
description: Document RESTful services by combining hand-written and auto-generated documentation
|
||
groupId: org.springframework.restdocs
|
||
artifactId: spring-restdocs-mockmvc
|
||
mappings:
|
||
- versionRange: "[1.2.0.RELEASE,1.3.0.RC1)"
|
||
version: 1.0.1.RELEASE
|
||
scope: test
|
||
- name: Vaadin
|
||
id: vaadin
|
||
facets:
|
||
- web
|
||
groupId: com.vaadin
|
||
artifactId: vaadin-spring-boot-starter
|
||
description: Vaadin java web application framework
|
||
bom: vaadin
|
||
versionRange: 1.2.0.RELEASE
|
||
mappings:
|
||
- versionRange: "[1.2.0.RELEASE,1.4.0.RELEASE)"
|
||
version: 1.0.2
|
||
- versionRange: "[1.4.0.RELEASE,1.5.0.M1)"
|
||
version: 1.2.0
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/crud-with-vaadin/
|
||
description: Creating CRUD UI with Vaadin
|
||
- rel: reference
|
||
href: https://vaadin.com/spring
|
||
- name: Apache CXF (JAX-RS)
|
||
id: cxf-jaxrs
|
||
groupId: org.apache.cxf
|
||
artifactId: cxf-spring-boot-starter-jaxrs
|
||
version: 3.1.11
|
||
description: RESTful Web Services framework with support of JAX-RS
|
||
versionRange: "[1.4.0.RELEASE,2.0.0.M1)"
|
||
links:
|
||
- rel: reference
|
||
href: https://cxf.apache.org/docs/springboot.html#SpringBoot-SpringBootCXFJAX-RSStarter
|
||
- name: Ratpack
|
||
id: ratpack
|
||
description: Spring Boot integration for the Ratpack framework
|
||
groupId: io.ratpack
|
||
artifactId: ratpack-spring-boot
|
||
version: 1.1.1
|
||
versionRange: "[1.2.0.RELEASE,2.0.0.M1)"
|
||
starter: false
|
||
- name: Mobile
|
||
id: mobile
|
||
description: Simplify the development of mobile web applications with spring-mobile
|
||
versionRange : "[1.0.0.RELEASE, 2.0.0.M1)"
|
||
- name: Keycloak
|
||
id: keycloak
|
||
description: Keycloak integration, an open source Identity and Access Management solution.
|
||
groupId: org.keycloak
|
||
artifactId: keycloak-spring-boot-starter
|
||
versionRange: "[1.5.3.RELEASE,2.0.0.M1)"
|
||
bom: keycloak
|
||
links:
|
||
- rel: reference
|
||
href: https://keycloak.gitbooks.io/documentation/securing_apps/topics/oidc/java/spring-boot-adapter.html
|
||
- name: Template Engines
|
||
content:
|
||
- name: Thymeleaf
|
||
id: thymeleaf
|
||
description: Thymeleaf templating engine, including integration with Spring
|
||
weight: 90
|
||
facets:
|
||
- web
|
||
keywords:
|
||
- template
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/handling-form-submission/
|
||
description: Handling Form Submission
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-spring-mvc-template-engines
|
||
- name: Freemarker
|
||
id: freemarker
|
||
description: FreeMarker templating engine
|
||
facets:
|
||
- web
|
||
keywords:
|
||
- template
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-spring-mvc-template-engines
|
||
- name: Mustache
|
||
id: mustache
|
||
description: Mustache templating engine
|
||
versionRange: 1.2.2.RELEASE
|
||
facets:
|
||
- web
|
||
keywords:
|
||
- template
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-spring-mvc-template-engines
|
||
- name: Groovy Templates
|
||
id: groovy-templates
|
||
description: Groovy templating engine
|
||
facets:
|
||
- web
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-spring-mvc-template-engines
|
||
- name: SQL
|
||
content:
|
||
- name: JPA
|
||
id: data-jpa
|
||
description: Java Persistence API including spring-data-jpa, spring-orm and Hibernate
|
||
weight: 100
|
||
aliases:
|
||
- jpa
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-data-jpa/
|
||
description: Accessing Data with JPA
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jpa-and-spring-data
|
||
- name: MySQL
|
||
id: mysql
|
||
description: MySQL jdbc driver
|
||
groupId: mysql
|
||
artifactId: mysql-connector-java
|
||
scope: runtime
|
||
starter: false
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-data-mysql/
|
||
description: Accessing data with MySQL
|
||
- name: H2
|
||
id: h2
|
||
description: H2 database (with embedded support)
|
||
groupId: com.h2database
|
||
artifactId: h2
|
||
scope: runtime
|
||
starter: false
|
||
- name: JDBC
|
||
id: jdbc
|
||
description: JDBC databases
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/relational-data-access/
|
||
description: Accessing Relational Data using JDBC with Spring
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/managing-transactions/
|
||
description: Managing Transactions
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-sql
|
||
- name: MyBatis
|
||
id: mybatis
|
||
description: Persistence support using MyBatis
|
||
links:
|
||
- rel: guide
|
||
href: https://github.com/mybatis/spring-boot-starter/wiki/Quick-Start
|
||
description: Quick Start
|
||
- rel: reference
|
||
href: http://www.mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/
|
||
groupId: org.mybatis.spring.boot
|
||
artifactId: mybatis-spring-boot-starter
|
||
mappings:
|
||
- versionRange: "[1.3.0.RELEASE,1.4.0.RELEASE)"
|
||
version: 1.1.1
|
||
- versionRange: "[1.4.0.RELEASE,1.5.0.RELEASE)"
|
||
version: 1.2.2
|
||
- versionRange: 1.5.0.RELEASE
|
||
version: 1.3.2
|
||
- name: PostgreSQL
|
||
id: postgresql
|
||
description: PostgreSQL jdbc driver
|
||
groupId: org.postgresql
|
||
artifactId: postgresql
|
||
mappings:
|
||
- versionRange: "[1.2.0.RELEASE,1.3.0.M1)"
|
||
version: 9.4-1201-jdbc41
|
||
scope: runtime
|
||
starter: false
|
||
- name: SQL Server
|
||
id: sqlserver
|
||
description: Microsoft SQL Server jdbc driver
|
||
versionRange: 1.5.0.RC1
|
||
groupId: com.microsoft.sqlserver
|
||
artifactId: mssql-jdbc
|
||
scope: runtime
|
||
starter: false
|
||
- name: HSQLDB
|
||
id: hsql
|
||
description: HSQLDB database (with embedded support)
|
||
groupId: org.hsqldb
|
||
artifactId: hsqldb
|
||
scope: runtime
|
||
starter: false
|
||
- name: Apache Derby
|
||
id: derby
|
||
description: Apache Derby database (with embedded support)
|
||
groupId: org.apache.derby
|
||
artifactId: derby
|
||
scope: runtime
|
||
versionRange: 1.2.2.RELEASE
|
||
starter: false
|
||
- name: Liquibase
|
||
id: liquibase
|
||
description: Liquibase Database Migrations library
|
||
groupId: org.liquibase
|
||
artifactId: liquibase-core
|
||
starter: false
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#howto-execute-liquibase-database-migrations-on-startup
|
||
- name: Flyway
|
||
id: flyway
|
||
description: Flyway Database Migrations library
|
||
groupId: org.flywaydb
|
||
artifactId: flyway-core
|
||
starter: false
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#howto-execute-flyway-database-migrations-on-startup
|
||
- name: JOOQ
|
||
id: jooq
|
||
description: Persistence support using Java Object Oriented Querying
|
||
versionRange: 1.3.0.RELEASE
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-jooq
|
||
- name: NoSQL
|
||
content:
|
||
- name: Redis
|
||
id: data-redis
|
||
description: Redis key-value data store, including spring-data-redis
|
||
aliases:
|
||
- redis
|
||
mappings:
|
||
- versionRange: 1.4.0.M1
|
||
artifactId: spring-boot-starter-data-redis
|
||
- versionRange: "[1.1.5.RELEASE,1.4.0.M1)"
|
||
artifactId: spring-boot-starter-redis
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/messaging-redis/
|
||
description: Messaging with Redis
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-redis
|
||
- name: Reactive Redis
|
||
id: data-redis-reactive
|
||
description: Redis key-value data store, including spring-data-redis
|
||
versionRange: 2.0.0.M7
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/messaging-redis/
|
||
description: Messaging with Redis
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-redis
|
||
- name: MongoDB
|
||
id: data-mongodb
|
||
description: MongoDB NoSQL Database, including spring-data-mongodb
|
||
weight: 50
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-data-mongodb/
|
||
description: Accessing Data with MongoDB
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-mongodb
|
||
- name: Reactive MongoDB
|
||
id: data-mongodb-reactive
|
||
description: MongoDB NoSQL Database, including spring-data-mongodb and the reactive driver
|
||
versionRange: 2.0.0.M1
|
||
weight: 50
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-mongodb
|
||
- name: Embedded MongoDB
|
||
id: flapdoodle-mongo
|
||
description: Embedded MongoDB for testing
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: de.flapdoodle.embed
|
||
artifactId: de.flapdoodle.embed.mongo
|
||
scope: test
|
||
starter: false
|
||
- name: Elasticsearch
|
||
id: data-elasticsearch
|
||
description: Elasticsearch search and analytics engine including spring-data-elasticsearch
|
||
weight: 10
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-elasticsearch
|
||
- name: Solr
|
||
id: data-solr
|
||
description: Apache Solr search platform, including spring-data-solr
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-solr
|
||
- name: Cassandra
|
||
id: data-cassandra
|
||
description: Cassandra NoSQL Database, including spring-data-cassandra
|
||
versionRange: 1.3.0.RC1
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-cassandra
|
||
- name: Reactive Cassandra
|
||
id: data-cassandra-reactive
|
||
description: Cassandra NoSQL Database, including spring-data-cassandra and the reactive driver
|
||
versionRange: 2.0.0.M1
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-cassandra
|
||
- name: Couchbase
|
||
id: data-couchbase
|
||
description: Couchbase NoSQL database, including spring-data-couchbase
|
||
versionRange: 1.4.0.RELEASE
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-couchbase
|
||
- name: Reactive Couchbase
|
||
id: data-couchbase-reactive
|
||
description: Couchbase NoSQL database, including spring-data-couchbase and the reactive driver
|
||
versionRange: 2.0.0.M7
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-couchbase
|
||
- name: Neo4j
|
||
id: data-neo4j
|
||
description: Neo4j NoSQL graph database, including spring-data-neo4j
|
||
versionRange: 1.4.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-data-neo4j/
|
||
description: Accessing Data with Neo4j
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-neo4j
|
||
- name: Gemfire
|
||
id: data-gemfire
|
||
description: GemFire distributed data store including spring-data-gemfire
|
||
versionRange: "[1.1.0.RELEASE,2.0.0.M1)"
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/accessing-data-gemfire/
|
||
description: Accessing Data with GemFire
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-gemfire
|
||
- name: Integration
|
||
content:
|
||
- name: Spring Integration
|
||
id: integration
|
||
description: Common spring-integration modules
|
||
weight: 100
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/integration/
|
||
description: Integrating Data
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-integration
|
||
- name: RabbitMQ
|
||
id: amqp
|
||
description: Advanced Message Queuing Protocol via spring-rabbit
|
||
weight: 100
|
||
keywords:
|
||
- messaging
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/messaging-rabbitmq/
|
||
description: Messaging with RabbitMQ
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-amqp
|
||
- name: Kafka
|
||
id: kafka
|
||
weight: 100
|
||
description: Kafka messaging support using Spring Kafka
|
||
versionRange: 1.5.0.RC1
|
||
groupId: org.springframework.kafka
|
||
artifactId: spring-kafka
|
||
starter: false
|
||
keywords:
|
||
- messaging
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-kafka
|
||
- name: Kafka Streams
|
||
id: kafka-streams
|
||
weight: 90
|
||
description: Support for building stream processing applications with Apache Kafka Streams
|
||
versionRange: 2.0.0.RELEASE
|
||
groupId: org.apache.kafka
|
||
artifactId: kafka-streams
|
||
version: 1.0.1
|
||
starter: false
|
||
links:
|
||
- rel: guide
|
||
href: https://github.com/spring-cloud/spring-cloud-stream-samples/tree/master/kafka-streams-samples
|
||
description: Samples for using Kafka Streams with Spring Cloud stream
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-kafka/docs/current/reference/html/_reference.html#kafka-streams
|
||
description: Kafka Streams Support in Spring Kafka
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-cloud-stream/docs/current/reference/htmlsingle/#_kafka_streams_binding_capabilities_of_spring_cloud_stream
|
||
description: Kafka Streams Binding Capabilities of Spring Cloud Stream
|
||
- name: JMS (ActiveMQ)
|
||
id: activemq
|
||
description: Java Message Service API via Apache ActiveMQ
|
||
versionRange: 1.4.0.RC1
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/messaging-jms/
|
||
description: Messaging with JMS
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-activemq
|
||
- name: JMS (Artemis)
|
||
id: artemis
|
||
description: Java Message Service API via Apache Artemis
|
||
versionRange: 1.3.0.RELEASE
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/messaging-jms/
|
||
description: Messaging with JMS
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-artemis
|
||
- name: Cloud Core
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: Cloud Connectors
|
||
id: cloud-connectors
|
||
description: Simplifies connecting to services in cloud platforms, including spring-cloud-connector and spring-cloud-cloudfoundry-connector
|
||
versionRange: 1.2.0.RELEASE
|
||
- name: Cloud Bootstrap
|
||
id: cloud-starter
|
||
description: spring-cloud-context (e.g. Bootstrap context and @RefreshScope)
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter
|
||
weight: 100
|
||
- name: Cloud Security
|
||
id: cloud-security
|
||
description: Secure load balancing and routing with spring-cloud-security
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-security
|
||
- name: Cloud OAuth2
|
||
id: cloud-oauth2
|
||
description: OAuth2 and distributed application patterns with spring-cloud-security
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-oauth2
|
||
- name: Cloud Task
|
||
id: cloud-task
|
||
description: Task result tracking and integration with Spring Batch
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-task
|
||
versionRange: "1.3.0.RELEASE"
|
||
bom: spring-cloud-task
|
||
starter: false
|
||
mappings:
|
||
- versionRange: "[1.3.0.RELEASE,1.3.x.RELEASE]"
|
||
artifactId: spring-cloud-task-starter
|
||
- versionRange: "1.4.0.RELEASE"
|
||
- name: Cloud Config
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: Config Client
|
||
id: cloud-config-client
|
||
description: spring-cloud-config Client
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-config
|
||
weight: 100
|
||
- name: Config Server
|
||
id: cloud-config-server
|
||
description: Central management for configuration via a git or svn backend
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-config-server
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/centralized-configuration/
|
||
description: Centralized Configuration
|
||
- name: Vault Configuration
|
||
id: cloud-starter-vault-config
|
||
description: Configuration management with HashiCorp Vault
|
||
versionRange: 1.5.3.RELEASE
|
||
starter: false
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-vault-config
|
||
- name: Zookeeper Configuration
|
||
id: cloud-starter-zookeeper-config
|
||
description: Configuration management with Zookeeper and spring-cloud-zookeeper-config
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-zookeeper-config
|
||
- name: Consul Configuration
|
||
id: cloud-starter-consul-config
|
||
description: Configuration management with Hashicorp Consul
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-consul-config
|
||
- name: Cloud Discovery
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: Eureka Discovery
|
||
id: cloud-eureka
|
||
description: Service discovery using spring-cloud-netflix and Eureka
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-eureka-client
|
||
weight: 100
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-eureka
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Eureka Server
|
||
id: cloud-eureka-server
|
||
description: spring-cloud-netflix Eureka Server
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-eureka-server
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/service-registration-and-discovery/
|
||
description: Service Registration and Discovery
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-eureka-server
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Zookeeper Discovery
|
||
id: cloud-starter-zookeeper-discovery
|
||
description: Service discovery with Zookeeper and spring-cloud-zookeeper-discovery
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-zookeeper-discovery
|
||
- name: Cloud Foundry Discovery
|
||
id: cloud-cloudfoundry-discovery
|
||
description: Service discovery with Cloud Foundry
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-cloudfoundry-discovery
|
||
- name: Consul Discovery
|
||
id: cloud-starter-consul-discovery
|
||
description: Service discovery with Hashicorp Consul
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-consul-discovery
|
||
- name: Cloud Routing
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: Zuul
|
||
id: cloud-zuul
|
||
description: Intelligent and programmable routing with spring-cloud-netflix Zuul
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-zuul
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/routing-and-filtering/
|
||
description: Routing and Filtering
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-zuul
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Gateway
|
||
id: cloud-gateway
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-gateway
|
||
description: Intelligent and programmable routing with the reactive Spring Cloud Gateway
|
||
versionRange: 2.0.0.M5
|
||
links:
|
||
- rel: guide
|
||
href: https://github.com/spring-cloud-samples/spring-cloud-gateway-sample
|
||
description: Using Spring Cloud Gateway
|
||
- name: Ribbon
|
||
id: cloud-ribbon
|
||
description: Client side load balancing with spring-cloud-netflix and Ribbon
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-ribbon
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/client-side-load-balancing/
|
||
description: Client Side Load Balancing with Ribbon and Spring Cloud
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-ribbon
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Feign
|
||
id: cloud-feign
|
||
description: Declarative REST clients with spring-cloud-netflix Feign
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-openfeign
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-feign
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Cloud Circuit Breaker
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: Hystrix
|
||
id: cloud-hystrix
|
||
description: Circuit breaker with spring-cloud-netflix Hystrix
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-hystrix
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/circuit-breaker/
|
||
description: Circuit Breaker
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-hystrix
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Hystrix Dashboard
|
||
id: cloud-hystrix-dashboard
|
||
description: Circuit breaker dashboard with spring-cloud-netflix Hystrix
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-hystrix-dashboard
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-hystrix-dashboard
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Turbine
|
||
id: cloud-turbine
|
||
description: Circuit breaker metric aggregation using spring-cloud-netflix with Turbine and server-sent events
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-turbine
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-turbine
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Turbine Stream
|
||
id: cloud-turbine-stream
|
||
description: Circuit breaker metric aggregation using spring-cloud-netflix with Turbine and Spring Cloud Stream (requires a binder, e.g. Kafka or RabbitMQ)
|
||
versionRange: 1.3.0.RELEASE
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-netflix-turbine-stream
|
||
weight: -1
|
||
mappings:
|
||
- versionRange: "[1.2.3.RELEASE,1.5.x.RELEASE]"
|
||
artifactId: spring-cloud-starter-turbine-stream
|
||
- versionRange: "1.5.0.BUILD-SNAPSHOT"
|
||
- name: Cloud Tracing
|
||
bom: spring-cloud
|
||
versionRange: 1.3.0.RELEASE
|
||
content:
|
||
- name: Sleuth
|
||
id: cloud-starter-sleuth
|
||
description: Distributed tracing via logs with spring-cloud-sleuth
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-sleuth
|
||
- name: Zipkin Client
|
||
id: cloud-starter-zipkin
|
||
description: Distributed tracing with an existing Zipkin installation and spring-cloud-sleuth-zipkin. Alternatively, consider Sleuth Stream.
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-zipkin
|
||
- name: Cloud Messaging
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: Cloud Bus
|
||
id: cloud-bus
|
||
description: A simple control bus using Spring Cloud Stream (requires a binder, e.g. Kafka or RabbitMQ)
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-bus
|
||
- name: Cloud Stream
|
||
id: cloud-stream
|
||
description: Messaging microservices with Spring Cloud Stream (requires a binder, e.g. Kafka or RabbitMQ)
|
||
versionRange: 1.3.0.RELEASE
|
||
weight: 90
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-stream
|
||
- name: Reactive Cloud Stream
|
||
id: reactive-cloud-stream
|
||
description: Reactive messaging microservices with Spring Cloud Stream (requires a binder, e.g. Kafka or RabbitMQ)
|
||
versionRange: 2.0.0.RC2
|
||
weight: 90
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-stream-reactive
|
||
- name: Cloud AWS
|
||
bom: spring-cloud
|
||
versionRange: 1.2.3.RELEASE
|
||
content:
|
||
- name: AWS Core
|
||
id: cloud-aws
|
||
description: AWS native services from spring-cloud-aws
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-aws
|
||
- name: AWS JDBC
|
||
id: cloud-aws-jdbc
|
||
description: Relational databases on AWS with RDS and spring-cloud-aws-jdbc
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-aws-jdbc
|
||
- name: AWS Messaging
|
||
id: cloud-aws-messaging
|
||
description: Messaging on AWS with SQS and spring-cloud-aws-messaging
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-aws-messaging
|
||
- name: Cloud Contract
|
||
bom: spring-cloud
|
||
versionRange: 1.4.0.RC1
|
||
content:
|
||
- name: Cloud Contract Verifier
|
||
id: cloud-contract-verifier
|
||
description: Test dependencies required for autogenerated tests
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-contract-verifier
|
||
scope: test
|
||
starter: false
|
||
- name: Cloud Contract Stub Runner
|
||
id: cloud-contract-stub-runner
|
||
description: Stub Runner for HTTP/Messaging based communication. Allows creating WireMock stubs from RestDocs tests
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-starter-contract-stub-runner
|
||
scope: test
|
||
starter: false
|
||
- name: Pivotal Cloud Foundry
|
||
bom: spring-cloud-services
|
||
versionRange: 1.3.0.RELEASE
|
||
content:
|
||
- name: Config Client (PCF)
|
||
id: scs-config-client
|
||
description: Config client on Pivotal Cloud Foundry
|
||
groupId: io.pivotal.spring.cloud
|
||
artifactId: spring-cloud-services-starter-config-client
|
||
- name: Service Registry (PCF)
|
||
id: scs-service-registry
|
||
description: Eureka service discovery on Pivotal Cloud Foundry
|
||
groupId: io.pivotal.spring.cloud
|
||
artifactId: spring-cloud-services-starter-service-registry
|
||
- name: Circuit Breaker (PCF)
|
||
id: scs-circuit-breaker
|
||
description: Hystrix circuit breaker on Pivotal Cloud Foundry
|
||
groupId: io.pivotal.spring.cloud
|
||
artifactId: spring-cloud-services-starter-circuit-breaker
|
||
- name: Azure
|
||
bom: azure
|
||
versionRange: "1.5.4.RELEASE"
|
||
content:
|
||
- name: Azure Support
|
||
id: azure-support
|
||
groupId: com.microsoft.azure
|
||
artifactId: azure-spring-boot
|
||
description: Auto-configuration for Azure Services (service bus, storage, active directory, cosmos DB, key vault and more)
|
||
links:
|
||
- rel: reference
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot
|
||
description: Reference doc
|
||
- name: Azure Active Directory
|
||
id: azure-active-directory
|
||
groupId: com.microsoft.azure
|
||
artifactId: azure-active-directory-spring-boot-starter
|
||
description: Spring Security integration with Azure Active Directory for authentication
|
||
links:
|
||
- rel: guide
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-samples/azure-active-directory-spring-boot-sample
|
||
description: Using Active Directory
|
||
- rel: reference
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-starters/azure-active-directory-spring-boot-starter
|
||
description: Reference doc
|
||
- name: Azure Key Vault
|
||
id: azure-keyvault-secrets
|
||
groupId: com.microsoft.azure
|
||
artifactId: azure-keyvault-secrets-spring-boot-starter
|
||
description: Spring value annotation integration with Azure Key Vault Secrets
|
||
links:
|
||
- rel: guide
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-samples/azure-keyvault-secrets-spring-boot-sample
|
||
description: Using Key Vault
|
||
- rel: reference
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-starters/azure-keyvault-secrets-spring-boot-starter
|
||
description: Reference doc
|
||
- name: Azure Storage
|
||
id: azure-storage
|
||
groupId: com.microsoft.azure
|
||
artifactId: azure-storage-spring-boot-starter
|
||
description: Azure Storage service integration
|
||
links:
|
||
- rel: guide
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-samples/azure-storage-spring-boot-sample
|
||
description: Using Azure Storage
|
||
- rel: reference
|
||
href: https://github.com/Microsoft/azure-spring-boot/tree/master/azure-spring-boot-starters/azure-storage-spring-boot-starter
|
||
description: Reference doc
|
||
- name: Spring Cloud GCP
|
||
bom: spring-cloud-gcp
|
||
versionRange: 2.0.0.RELEASE
|
||
content:
|
||
- name: GCP Support
|
||
id: cloud-gcp
|
||
description: Support for Google Cloud Platform services
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-gcp-starter
|
||
links:
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-cloud-gcp/docs/${local.gcp.version}/reference/htmlsingle/
|
||
description: Reference doc
|
||
- rel: guide
|
||
href: https://github.com/spring-cloud/spring-cloud-gcp/tree/master/spring-cloud-gcp-samples
|
||
description: Samples
|
||
- name: GCP Messaging
|
||
id: cloud-gcp-pubsub
|
||
description: Publish to and subcribe from Google Cloud Pub/Sub topics
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-gcp-starter-pubsub
|
||
links:
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-cloud-gcp/docs/${local.gcp.version}/reference/htmlsingle/#_spring_cloud_gcp_for_pub_sub
|
||
description: Reference doc
|
||
- rel: guide
|
||
href: https://github.com/spring-cloud/spring-cloud-gcp/tree/master/spring-cloud-gcp-samples/spring-cloud-gcp-pubsub-sample
|
||
description: Sample
|
||
- name: GCP Storage
|
||
id: cloud-gcp-storage
|
||
description: Access Google Cloud Storage objects
|
||
groupId: org.springframework.cloud
|
||
artifactId: spring-cloud-gcp-starter-storage
|
||
links:
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-cloud-gcp/docs/${local.gcp.version}/reference/htmlsingle/#_spring_resources
|
||
description: Reference doc
|
||
- rel: guide
|
||
href: https://github.com/spring-cloud/spring-cloud-gcp/tree/master/spring-cloud-gcp-samples/spring-cloud-gcp-storage-resource-sample
|
||
description: Sample
|
||
- name: I/O
|
||
content:
|
||
- name: Batch
|
||
id: batch
|
||
description: Spring Batch support
|
||
weight: 100
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/batch-processing/
|
||
description: Creating a Batch Service
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#howto-batch-applications
|
||
- name: Mail
|
||
id: mail
|
||
description: javax.mail
|
||
versionRange: 1.2.0.RC1
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-email
|
||
- name: Apache Camel
|
||
id: camel
|
||
versionRange: "[1.4.0.RELEASE,2.0.0.M1)"
|
||
mappings:
|
||
- versionRange: "[1.4.0.RELEASE,1.5.0.RELEASE)"
|
||
version: 2.18.5
|
||
- versionRange: "[1.5.0.RELEASE,2.0.0.M1)"
|
||
version: 2.21.0
|
||
description: Integration using Apache Camel
|
||
groupId: org.apache.camel
|
||
artifactId: camel-spring-boot-starter
|
||
links:
|
||
- rel: guide
|
||
href: http://camel.apache.org/spring-boot
|
||
description: Using Apache Camel with Spring Boot
|
||
- name: LDAP
|
||
id: data-ldap
|
||
description: LDAP support, including spring-data-ldap
|
||
versionRange: 1.5.0.RC1
|
||
links:
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#boot-features-ldap
|
||
- name: Quartz Scheduler
|
||
id: quartz
|
||
versionRange: 2.0.0.M2
|
||
description: Schedule jobs using Quartz
|
||
- name: Spring Shell
|
||
id: spring-shell
|
||
groupId: org.springframework.shell
|
||
artifactId: spring-shell-starter
|
||
description: Build shell-based clients
|
||
version: 2.0.0.RELEASE
|
||
versionRange: 1.5.0.RELEASE
|
||
repository: spring-milestones
|
||
links:
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-shell/docs/2.0.0.M2/reference/htmlsingle/
|
||
- name: Statemachine
|
||
id: statemachine
|
||
groupId: org.springframework.statemachine
|
||
artifactId: spring-statemachine-starter
|
||
description: Build applications using state machine concepts
|
||
versionRange: 2.0.0.RC1
|
||
bom: spring-statemachine
|
||
links:
|
||
- rel: reference
|
||
href: https://docs.spring.io/spring-statemachine/docs/current-SNAPSHOT/reference/htmlsingle/
|
||
- rel: guide
|
||
href: https://docs.spring.io/spring-statemachine/docs/current-SNAPSHOT/reference/htmlsingle/#developing-your-first-spring-statemachine-application
|
||
description: Developing your first Spring Statemachine application
|
||
- name: Ops
|
||
content:
|
||
- name: Actuator
|
||
id: actuator
|
||
description: Production ready features to help you monitor and manage your application
|
||
links:
|
||
- rel: guide
|
||
href: https://spring.io/guides/gs/actuator-service/
|
||
description: Building a RESTful Web Service with Spring Boot Actuator
|
||
- rel: reference
|
||
href: http://docs.spring.io/spring-boot/docs/{bootVersion}/reference/htmlsingle/#production-ready
|
||
- name: Spring Boot Admin (Server)
|
||
id: codecentric-spring-boot-admin-server
|
||
groupId: de.codecentric
|
||
artifactId: spring-boot-admin-starter-server
|
||
description: An admin interface for Spring Boot applications
|
||
versionRange: "[1.5.9.RELEASE,2.0.0.M1)"
|
||
bom: codecentric-spring-boot-admin
|
||
links:
|
||
- rel: reference
|
||
href: http://codecentric.github.io/spring-boot-admin/current/#getting-started
|
||
- name: Spring Boot Admin (Client)
|
||
id: codecentric-spring-boot-admin-client
|
||
groupId: de.codecentric
|
||
artifactId: spring-boot-admin-starter-client
|
||
description: Register your application with a Spring Boot Admin instance
|
||
versionRange: "[1.5.9.RELEASE,2.0.0.M1)"
|
||
bom: codecentric-spring-boot-admin
|
||
links:
|
||
- rel: reference
|
||
href: http://codecentric.github.io/spring-boot-admin/current/#getting-started
|
||
- name: Actuator Docs
|
||
id: actuator-docs
|
||
description: API documentation for the Actuator endpoints
|
||
versionRange: "[1.3.0.RELEASE,2.0.0.M1)"
|
||
groupId: org.springframework.boot
|
||
artifactId: spring-boot-actuator-docs
|
||
types:
|
||
- name: Maven Project
|
||
id: maven-project
|
||
description: Generate a Maven based project archive
|
||
sts-id: starter.zip
|
||
tags:
|
||
build: maven
|
||
format: project
|
||
default: true
|
||
action: /starter.zip
|
||
- name: Maven POM
|
||
id: maven-build
|
||
description: Generate a Maven pom.xml
|
||
sts-id: pom.xml
|
||
tags:
|
||
build: maven
|
||
format: build
|
||
default: false
|
||
action: /pom.xml
|
||
- name: Gradle Project
|
||
id: gradle-project
|
||
description: Generate a Gradle based project archive
|
||
sts-id: gradle.zip
|
||
tags:
|
||
build: gradle
|
||
format: project
|
||
default: false
|
||
action: /starter.zip
|
||
- name: Gradle Config
|
||
id: gradle-build
|
||
description: Generate a Gradle build file
|
||
sts-id: build.gradle
|
||
tags:
|
||
build: gradle
|
||
format: build
|
||
default: false
|
||
action: /build.gradle
|
||
packagings:
|
||
- name: Jar
|
||
id: jar
|
||
default: true
|
||
- name: War
|
||
id: war
|
||
default: false
|
||
javaVersions:
|
||
- id: 9
|
||
default: false
|
||
- id: 1.8
|
||
name: 8
|
||
default: true
|
||
- id: 1.7
|
||
name: 7
|
||
default: false
|
||
languages:
|
||
- name: Java
|
||
id: java
|
||
default: true
|
||
- name: Kotlin
|
||
id: kotlin
|
||
default: false
|
||
- name: Groovy
|
||
id: groovy
|
||
default: false
|
||
bootVersions:
|
||
- name : Latest SNAPSHOT
|
||
id: 1.2.4.BUILD-SNAPSHOT
|
||
default: false
|
||
- name: 1.2.3
|
||
id: 1.2.3.RELEASE
|
||
default: true
|
||
- name: 1.1.12
|
||
id: 1.1.12.RELEASE
|
||
default: false
|