zoukankan      html  css  js  c++  java
  • springBoot 基础-拓展(一) spring-boot-starter

    1.spring-boot-starter-*

    spring-boot-starter-*起步依赖是SpringBoot核心之处,它提供了Spring和相关技术提供一站式服务,让开发者不在关心Spring相关配置,简化了传统的依赖注入操作,当然开发者也可通过application.properties文件自定义配置。
    SpringBoot常规启动都遵循类似的命名模式spring-boot-starter-*,其中*是一种指定类型的应用程序,如spring-boot-starter-web表示应用程序依赖SpringWeb相关内容。另外,SpringBoot支持第三方插件引用,第三方启动程序通常以项目的名称开始。例如,mybatis依赖插件引用为mybatis-spring-boot-starter
     

    2.Spring引用程序起步依赖(由org.springframework下的Spring Boot提供)

    名称描述
    spring-boot-starter 核心依赖,包括auto-configuration , logging和YAML。
    spring-boot-starter-activemq 支持Apache ActiveMQ启动JMS消息。
    spring-boot-starter-amqp 支持Spring AMQP与Rabbit MQ组件。
    spring-boot-starter-aop 支持Spring AOP、AspectJ组件。
    spring-boot-starter-artemis 支持Apache Artemis嵌入式消息服务。
    spring-boot-starter-batch 支持Spring Batch,一款面向Spring的批处理框架。
    spring-boot-starter-cache 支持spring的缓存技术。
    spring-boot-starter-cloud-connectors 支持SpringCloud连接器。
    spring-boot-starter-data-jpa 支持Hibernate的Spring JPA。
    spring-boot-starter-data-mongodb 支持mongodb。
    spring-boot-starter-data-redis 支持redis缓存。
    spring-boot-starter-data-solr 支持solr,一款比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化的框架。
    spring-boot-starter-jdbc 支持jdbc连接。
    spring-boot-starter-jersey 使用JAX-RS和Jersey构建RESTful web应用程序的入门框架。
    spring-boot-starter-json 支持json数据的读写操作。

    3.SpringBoot容器依赖(由org.springframework下的Spring Boot提供)

    名称描述
    spring-boot-starter-jetty 使用Jetty作为嵌入式servlet容器。
    spring-boot-starter-reactor-netty 使用reactor netty作为嵌入式反应性HTTP服务器。
    spring-boot-starter-tomcat 使用tomcat作为嵌入式servlet容器。
    spring-boot-starter-undertow 使用undertow作为嵌入式servlet容器。

    转载:https://blog.csdn.net/jingtianyiyi/article/details/80529368

  • 相关阅读:
    python练习册 每天一个小程序 第0006题
    python练习册 每天一个小程序 第0005题
    [happyctf]部分writeup
    python练习册 每天一个小程序 第0004题
    [实验吧](web)因缺思厅的绕过 源码审计绕过
    python练习册 每天一个小程序 第0002题
    poj2185 Milking Grid
    hdu1711 Number Sequence
    poj1961 Period
    lightOJ 1017 Brush (III) DP
  • 原文地址:https://www.cnblogs.com/1439107348s/p/14301690.html
Copyright © 2011-2022 走看看