zoukankan      html  css  js  c++  java
  • starter pom

    使用应用场景所需的starter pom后,相关的技术配置会消除,可以得到Spring Boot为用户提供的自动配置的Bean

    1、官方的starter pom

    官方提供的starter pom
    名称 描述
    spring-boot-starter SpringBoot核心starter,包含自动配置,日志,yaml配置文件的支持
    spring-boot-starter-actuator 准生产特性,用来监控和管理应用
    spring-boot-starter-remote-shell 提供基于ssh协议的监控和管理

    spring-boot-starter-amqp

    使用spring-rabbit来支持AMQP
    spring-boot-starter-aop 使用spring-aop和AspectJ支持面向切面编程
    spring-boot-starter-batch 对SpringBatch的支持
    spring-boot-starter-cache 对SpringCache抽象的支持
    spring-boot-starter-cloud-connectors 对云平台(CloudFoundry,Heroku)提供的服务提供简化的连接方式
    spring-boot-starter-data-elasticsearch 通过spring-data-elasticsearch对Elasticsearch支持
    spring-boot-starter-data-gemfire 通过spring-data-gemfire对分布式存储Gemfire的支持
    spring-boot-starter-data-jpa 对JPA的支持,,包含spring-data-jpa、spring-orm和Hibernate
    spring-boot-starter-data-mongodb 通过spring-data-mongodb,对MongoDB进行支持
    spring-boot-starter-data-rest 通过spring-data-rest-webmvc将SpringData repository暴露为REST形式的服务
    spring-boot-starter-data-solr 通过spring-data-solr对ApacheSolr数据检索平台的支持
    spring-boot-starter-freemarker 对FreeMarker模板引擎的支持
    spring-boot-starter-groovy-templates 对Groovy模板引擎的支持
    spring-boot-starter-hateoas 通过spring-hateoas对基于HATEOAS的REST形式的网络服务的支持
    spring-boot-starter-hornetq 通过HornetQ对JMS的支持
    spring-boot-starter-integration 对系统集成框架spring-integration的支持
    spring-boot-starter-jdbc 对JDBC数据库的支持
    spring-boot-starter-jersey 对JerseryREST形式的网络服务的支持
    spring-boot-starter-jta-atomikos 通过Atomikos对分布式事务的支持
    spring-boot-starter-jta-bitronix 通过Bitronix对分布式事务的支持

    spring-boot-starter-mail

    对javax.mail的支持
    spring-boot-starter-mobile 对 spring-mobile的支持
    spring-boot-starter-mustache 对Mustache模板引擎的支持
    spring-boot-starter-redis 对键值对内存数据库Redis的支持,包含spring-redis
    spring-boot-starter-security 对spring-security的支持
    spring-boot-starter-social-facebook 通过spring-social-facebook对Facebook的支持
    spring-boot-starter-social-linkedin 通过spring-social-linkedin对Linkedin的支持
    spring-boot-starter-social-twitter

    通过spring-social-twitter对Twitter的支持

    spring-boot-starter-test 对常用的测试框架JUnit、Hamcrest和Mockito的支持,包含spring-test模块
    spring-boot-starter-thymeleaf 对Thymeleaf模板引擎的支持,包含于Spring整合的配置
    spring-boot-starter-velocity 对Velocity模板引擎的支持
    spring-boot-starter-web

    对Web项目开发的支持,包含Tomcat和spring-webmvc

    spring-boot-starter-Tomcat SpringBoot默认的Servlet容器Tomcat
    spring-boot-starter-Jetty 使用Jetty作为Servlet容器替换Tomcat
    spring-boot-starter-undertow 使用Undertow作为Servlet容器替换Tomcat
    spring-boot-starter-logging SpringBoot默认的日志框架logback
    spring-boot-starter-log4j 支持使用log4j日志框架
    spring-boot-starter-websocket 对WebSocket开发的支持
    spring-boot-starter-ws 对SpringWebservices的支持

    2、第三方starter pom

    第三方所写的starter pom
    名称 地址
    Handlebars https://github.com/allegro/handlebars-spring-boot-starter
    Vaadin https://github.com/vaadin/spring/tree/master/vaadin-spring-boot-starter
    Apache Camel https://github.com/apache/camel/tree/master/components/camel-spring-boot
    WRO4J https://github.com/sbuettner/spring-boot-autoconfigure-wro4j
    SpringBatch(Advanced Methoc) https://github.com/codecentric/spring-boot-starter-batch-web
    HDIV https://github.com/hdiv/spring-boot-starter-hdiv
    JadeTemplates(Jade4J) https://github.com/domix/spring-boot-starter-jade4j
    Activiti https://github.com/Acitviti/Activiti/tree/master/modules/activiti-spring-boot/spring-boot-starters
  • 相关阅读:
    桟错误分析方法
    gstreamer调试命令
    sqlite的事务和锁,很透彻的讲解 【转】
    严重: Exception starting filter struts2 java.lang.NullPointerException (转载)
    eclipse 快捷键
    POJ 1099 Square Ice
    HDU 1013 Digital Roots
    HDU 1087 Super Jumping! Jumping! Jumping!(动态规划)
    HDU 1159 Common Subsequence
    HDU 1069 Monkey and Banana(动态规划)
  • 原文地址:https://www.cnblogs.com/yourGod/p/9207755.html
Copyright © 2011-2022 走看看