SpringBootStarter种类
Name | Description |
---|---|
核心starter, 包括auto-configuration支持, logging和YAML 支持 |
|
基于Apache ActiveMQ的JSM消息系统 |
|
基于Rabbit MQ的AMQP消息系统 |
|
使用Spring AOP 和 AspectJ |
|
基于Artemis的JSM消息系统 |
|
使用Spring Batch |
|
使用Spring caching缓存 |
|
云计算,例如Cloud Foundry、Heroku |
|
使用Cassandra数据库 |
|
使用Cassandra数据库 |
|
使用Couchbase数据库 |
|
使用Couchbase数据库 |
|
使用Elasticsearch |
|
使用JDBC |
|
使用Hibernate |
|
使用LDAP |
|
使用MongoDB |
|
使用MongoDB |
|
使用Neo4j |
|
使用Redis |
|
使用Redis |
|
Starter for exposing Spring Data repositories over REST using Spring Data REST |
|
Starter for using the Apache Solr search platform with Spring Data Solr |
|
Starter for building MVC web applications using FreeMarker views |
|
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 |
|
使用jdbc,包含JdbcTemplate系列工具 |
|
Starter for building RESTful web applications using JAX-RS and Jersey. An alternative to |
|
Starter for using jOOQ to access SQL databases. An alternative to |
|
使用json |
|
Starter for JTA transactions using Atomikos |
|
Starter for JTA transactions using Bitronix |
|
邮件功能 |
|
Starter for building web applications using Mustache views |
|
使用OAuth2客户端 |
|
创建OAuth2服务器 |
|
使用Quartz定时任务 |
|
使用spring安全框架 |
|
使用springBoot单元测试 |
|
使用Thymeleaf |
|
使用Hibernate Validator |
|
使用springWeb框架,包括RESTful,Spring MVC.默认使用Tomcat容器 |
|
使用Web Services |
|
Starter for building WebFlux applications using Spring Framework’s Reactive Web support |
|
使用websocket |
|
|
提供针对SpringBoot应用程序的监控和管理 |
|
使用jetty容器 |
|
使用log4j |
|
使用logback |
|
|
|
使用tomcat容器 |
|
使用undertow容器 |