专栏首页波波烤鸭SpringBoot核心【starter启动器】

SpringBoot核心【starter启动器】

  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的另一替代方案

记录与此,便于查询

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

推荐阅读

  • 远程办公经验为0,如何将日常工作平滑过度到线上?

    我是一名创业者,我的公司(深圳市友浩达科技有限公司)在2018年8月8日开始运营,现在还属于微型公司。这个春节假期,我一直十分关注疫情动向,也非常关心其对公司带来的影响。

    TVP官方团队
    TAPD 敏捷项目管理腾讯乐享企业邮箱企业编程算法
  • 数据中台,概念炒作还是另有奇效? | TVP思享

    作者简介:史凯,花名凯哥,腾讯云最具价值专家TVP,ThoughtWorks数据智能业务总经理。投身于企业数字化转型工作近20年。2000年初,在IBM 研发企业级中间件,接着加入埃森哲,为大型企业提供信息化架构规划,设计,ERP,云平台,数据仓库构建等技术咨询实施服务,随后在EMC负责企业应用转型业务,为企业提供云迁移,应用现代化服务。现在专注于企业智能化转型领域,是数据驱动的数字化转型的行业布道者,数据中台的推广者,精益数据创新体系的创始人,2019年荣获全球Data IQ 100人的数据赋能者称号,创业邦卓越生态聚合赋能官TOP 5。2019年度数字化转型专家奖。打造了行业第一个数据创新的数字化转型卡牌和工作坊。创建了精益数据创新方法论体系构建数据驱动的智能企业,并在多个企业验证成功,正在向国内外推广。

    TVP官方团队
    大数据数据分析企业
  • 扩展 Kubernetes 之 CRI

    使用 cri-containerd 的调用流程更为简洁, 省去了上面的调用流程的 1,2 两步

    王磊-AI基础
    Kubernetes
  • 扩展 Kubernetes 之 Kubectl Plugin

    kubectl 功能非常强大, 常见的命令使用方式可以参考 kubectl --help,或者这篇文章

    王磊-AI基础
    Kubernetes
  • 多种登录方式定量性能测试方案

    最近接到到一个测试任务,某服务提供了两种登录方式:1、账号密码登录;2、手机号+验证码登录。要对这两种登录按照一定的比例进行压测。

    八音弦
    测试服务 WeTest
  • 线程安全类在性能测试中应用

    首先验证接口参数签名是否正确,然后加锁去判断订单信息和状态,处理用户增添VIP时间事务,成功之后释放锁。锁是针对用户和订单的分布式锁,使用方案是用的redis。

    八音弦
    安全编程算法
  • 使用CDN(jsdelivr) 优化博客访问速度

    PS: 此篇文章适用于 使用 Github pages 或者 coding pages 的朋友,其他博客也类似.

    IFONLY@CUIT
    CDNGitGitHub开源
  • 扩展 Kubernetes 之 CNI

    Network Configuration 是 CNI 输入参数中最重要当部分, 可以存储在磁盘上

    王磊-AI基础
    Kubernetes
  • 聚焦【技术应变力】云加社区沙龙online重磅上线!

    云加社区结合特殊时期热点,挑选备受关注的音视频流量暴增、线下业务快速转线上、紧急上线防疫IoT应用等话题,邀请众多业界专家,为大家提供连续十一天的干货分享。从视野、预判、应对等多角度,帮助大家全面提升「技术应变力」!

    腾小云
  • 京东购物小程序购物车性能优化实践

    它是小程序开发工具内置的一个可视化监控工具,能够在 OS 级别上实时记录系统资源的使用情况。

    WecTeam
    渲染JavaScripthttps网络安全缓存

扫码关注云+社区

领取腾讯云代金券