首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >SpringBoot核心【starter启动器】

SpringBoot核心【starter启动器】

作者头像
用户4919348
发布2019-05-15 13:55:30
发布2019-05-15 13:55:30
2K0
举报
文章被收录于专栏:波波烤鸭波波烤鸭

  SpringBoot为我们提供了简化企业级开发绝大多数场景的starter pom,只要使用了应用场景所需要的start pom,相关的技术配置将会消除,就可以得到SpringBoot为我们提供的自动配置的Bean。

starter pom

名称

描述

spring-boot-starter-thymeleaf

使MVC Web applications 支持Thymeleaf

spring-boot-starter-data-couchbase

使用Couchbase 文件存储数据库、Spring Data Couchbase

spring-boot-starter-artemis

为JMS messaging使用Apache Artemis

spring-boot-starter-web-services

使用Spring Web Services

spring-boot-starter-mail

Java Mail、Spring email为邮件发送工具

spring-boot-starter-data-redis

通过Spring Data Redis 、Jedis client使用Redis键值存储数据库

spring-boot-starter-web

构建Web,包含RESTful风格框架SpringMVC和默认的嵌入式容器Tomcat

spring-boot-starter-activemq

为JMS使用Apache ActiveMQ

spring-boot-starter-data-elasticsearch

使用Elasticsearch、analytics engine、Spring Data Elasticsearch

spring-boot-starter-integration

使用Spring Integration

spring-boot-starter-test

测试 Spring Boot applications包含JUnit、 Hamcrest、Mockito

spring-boot-starter-jdbc

通过 Tomcat JDBC 连接池使用JDBC

spring-boot-starter-mobile

通过Spring Mobile构建Web应用

spring-boot-starter-validation

通过Hibernate Validator使用 Java Bean Validation

spring-boot-starter-hateoas

使用Spring MVC、Spring HATEOAS构建 hypermedia-based RESTful Web 应用

spring-boot-starter-jersey

通过 JAX-RS、Jersey构建 RESTful web applications;spring-boot-starter-web的另一替代方案

spring-boot-starter-data-neo4j

使用Neo4j图形数据库、Spring Data Neo4j

spring-boot-starter-websocket

使用Spring WebSocket构建 WebSocket 应用

spring-boot-starter-aop

通过Spring AOP、AspectJ面向切面编程

spring-boot-starter-amqp

使用Spring AMQP、Rabbit MQ

spring-boot-starter-data-cassandra

使用Cassandra分布式数据库、Spring Data Cassandra

spring-boot-starter-social-facebook

使用 Spring Social Facebook

spring-boot-starter-jta-atomikos

为 JTA 使用 Atomikos

spring-boot-starter-security

使用 Spring Security

spring-boot-starter-mustache

使MVC Web applications 支持Mustache

spring-boot-starter-data-jpa

通过 Hibernate 使用 Spring Data JPA (Spring-data-jpa依赖于Hibernate)

spring-boot-starter

Core starter,包括 自动配置支持、 logging and YAML

spring-boot-starter-groovy-templates

使MVC Web applications 支持Groovy Templates

spring-boot-starter-freemarker

使MVC Web applications 支持 FreeMarker

spring-boot-starter-batch

使用Spring Batch

spring-boot-starter-social-linkedin

使用Spring Social LinkedIn

spring-boot-starter-cache

使用 Spring caching 支持

spring-boot-starter-data-solr

通过 Spring Data Solr 使用 Apache Solr

spring-boot-starter-data-mongodb

使用 MongoDB 文件存储数据库、Spring Data MongoDB

spring-boot-starter-jooq

使用JOOQ链接SQL数据库;spring-boot-starter-data-jpa、spring-boot-starter-jdbc的另一替代方案

spring-boot-starter-jta-narayana

Spring Boot Narayana JTA Starter

spring-boot-starter-cloud-connectors

用连接简化的 Spring Cloud 连接器进行云服务就像Cloud Foundry、Heroku那样

spring-boot-starter-jta-bitronix

为JTA transactions 使用 Bitronix

spring-boot-starter-social-twitter

使用 Spring Social Twitter

spring-boot-starter-data-rest

使用Spring Data REST 以 REST 方式暴露 Spring Data repositories

spring-boot-starter-actuator

使用Spring Boot Actuator 的 production-ready 功能来帮助你监视和管理应用

spring-boot-starter-undertow

使用 Undertow 作为嵌入式服务容器;spring-boot-starter-tomcat的另一替代方案

spring-boot-starter-jetty

使用 Jetty 作为嵌入式服务容器;spring-boot-starter-tomcat的另一替代方案

spring-boot-starter-logging

为 logging 使用Logback.默认 logging starter

spring-boot-starter-tomcat

使用 Tomcat 作为嵌入式服务容器;作为默认嵌入式服务容器被spring-boot-starter-web使用

spring-boot-starter-log4j2

使用Log4j2记录日志;spring-boot-starter-logging的另一替代方案

记录与此,便于查询

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年05月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • starter pom
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档