springboot 官方starter
| Core starter, including auto-configuration support, logging and YAML |
Starter for JMS messaging using Apache ActiveMQ | |
Starter for using Spring AMQP and Rabbit MQ | |
Starter for aspect-oriented programming with Spring AOP and AspectJ | |
Starter for JMS messaging using Apache Artemis | |
Starter for using Spring Batch | |
Starter for using Spring Framework’s caching support | |
Starter for using Cassandra distributed database and Spring Data Cassandra | |
Starter for using Cassandra distributed database and Spring Data Cassandra Reactive | |
Starter for using Couchbase document-oriented database and Spring Data Couchbase | |
Starter for using Couchbase document-oriented database and Spring Data Couchbase Reactive | |
Starter for using Elasticsearch search and analytics engine and Spring Data Elasticsearch | |
Starter for using Spring Data JDBC | |
Starter for using Spring Data JPA with Hibernate | |
Starter for using Spring Data LDAP | |
Starter for using MongoDB document-oriented database and Spring Data MongoDB | |
Starter for using MongoDB document-oriented database and Spring Data MongoDB Reactive | |
Starter for using Neo4j graph database and Spring Data Neo4j | |
Starter for using Spring Data R2DBC | |
Starter for using Redis key-value data store with Spring Data Redis and the Lettuce client | |
Starter for using Redis key-value data store with Spring Data Redis reactive and the Lettuce client | |
Starter for exposing Spring Data repositories over REST using Spring Data REST and Spring MVC | |
Starter for building MVC web applications using FreeMarker views | |
Starter for building GraphQL applications with Spring GraphQL | |
Starter for building MVC web applications using Groovy Templates views | |
Starter for building hypermedia-based RESTful web application with Spring MVC and Spring HATEOAS | |
Starter for using Spring Integration | |
Starter for using JDBC with the HikariCP connection pool | |
Starter for building RESTful web applications using JAX-RS and Jersey. An alternative to spring-boot-starter-web | |
Starter for using jOOQ to access SQL databases with JDBC. An alternative to spring-boot-starter-data-jpa or spring-boot-starter-jdbc | |
Starter for reading and writing json | |
Starter for using Java Mail and Spring Framework’s email sending support | |
Starter for building web applications using Mustache views | |
Starter for using Spring Authorization Server features | |
Starter for using Spring Security’s OAuth2/OpenID Connect client features | |
Starter for using Spring Security’s OAuth2 resource server features | |
Starter for using Spring for Apache Pulsar | |
Starter for using Spring for Apache Pulsar Reactive | |
Starter for using the Quartz scheduler | |
Starter for building RSocket clients and servers | |
Starter for using Spring Security | |
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito | |
Starter for building MVC web applications using Thymeleaf views | |
Starter for using Java Bean Validation with Hibernate Validator | |
Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container | |
Starter for using Spring Web Services | |
Starter for building WebFlux applications using Spring Framework’s Reactive Web support | |
Starter for building WebSocket applications using Spring Framework’s MVC WebSocket support |