欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring Boot 簡介(入門篇)

 更新時間:2017年04月24日 11:44:15   投稿:mrr  
Spring Boot是由Pivotal團隊提供的全新框架,其設(shè)計目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。下面通過本文給大家介紹spring boot相關(guān)知識,需要的的朋友參考下吧

1.什么是SpringBoot

Spring Boot是由Pivotal團隊提供的全新框架,其設(shè)計目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進行配置,

從而使開發(fā)人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發(fā)展的快速應(yīng)用開發(fā)領(lǐng)域(rapid application development)成為領(lǐng)導(dǎo)者。

2.SpringBoot特性

1).創(chuàng)建獨立的Spring項目

2).內(nèi)置Tomcat和Jetty容器

3).提供一個starter POMs來簡化Maven配置

4).提供了一系列大型項目中常見的非功能性特性,如安全、指標,健康檢測、外部配置等

5).完全沒有代碼生成和xml配置文件

3.SpringBoot運行環(huán)境

Spring Boot最新版可以運行在Java6+的環(huán)境下,但是Spring官方建議使用Java8。

4.Servlet 容器

Name Servlet Version

Tomcat 8.5

3.1

Jetty 9.4

3.1

Undertow 1.3

3.1

5.SpringBoot支持哪些應(yīng)用

Table 1》. spring Boot application starters

Name Description

spring-boot-starter-thymeleaf

Starter for building MVC web applications using Thymeleaf views

spring-boot-starter-data-couchbase

Starter for using Couchbase document-oriented database and Spring Data Couchbase

spring-boot-starter-artemis

Starter for JMS messaging using Apache Artemis

spring-boot-starter-web-services

Starter for using Spring Web Services

spring-boot-starter-mail

Starter for using Java Mail and Spring Framework's email sending support

spring-boot-starter-data-redis

Starter for using Redis key-value data store with Spring Data Redis and the Jedis client

spring-boot-starter-data-mongodb-reactive

Starter for using MongoDB document-oriented database and Spring Data MongoDB Reactive

spring-boot-starter-web

Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded Container

spring-boot-starter-activemq

Starter for JMS messaging using Apache ActiveMQ

spring-boot-starter-data-elasticsearch

Starter for using Elasticsearch search and analytics engine and Spring Data Elasticsearch

spring-boot-starter-integration

Starter for using Spring Integration

spring-boot-starter-test

Starter for testing Spring Boot applications with libraries including JUnit, Hamcrest and Mockito

spring-boot-starter-webflux

Starter for building WebFlux applications using Spring Framework's Reactive Web support

spring-boot-starter-jdbc

Starter for using JDBC with the Tomcat JDBC connection pool

spring-boot-starter-mobile

Starter for building web applications using Spring Mobile

spring-boot-starter-validation

Starter for using Java Bean Validation with hibernate Validator

spring-boot-starter-hateoas

Starter for building hypermedia-based RESTful web application with Spring MVC and Spring HATEOAS

spring-boot-starter-jersey

Starter for building RESTful web applications using JAX-RS and Jersey. An alternative to spring-boot-starter-web

spring-boot-starter-data-neo4j

Starter for using Neo4j graph database and Spring Data Neo4j

spring-boot-starter-data-ldap

Starter for using Spring Data LDAP

spring-boot-starter-websocket

Starter for building WebSocket applications using Spring Framework's WebSocket support

spring-boot-starter-aop

Starter for aspect-oriented programming with Spring AOP and AspectJ

spring-boot-starter-amqp

Starter for using Spring AMQP and Rabbit MQ

spring-boot-starter-data-cassandra

Starter for using Cassandra distributed database and Spring Data Cassandra

spring-boot-starter-social-facebook

Starter for using Spring Social Facebook

spring-boot-starter-jta-atomikos

Starter for JTA transactions using Atomikos

spring-boot-starter-security

Starter for using Spring Security

spring-boot-starter-mustache

Starter for building MVC web applications using Mustache views

spring-boot-starter-data-jpa

Starter for using Spring Data JPA with Hibernate

spring-boot-starter

Core starter, including auto-configuration support, logging and YAML

spring-boot-starter-groovy-templates

Starter for building MVC web applications using Groovy Templates views

spring-boot-starter-freemarker

Starter for building MVC web applications using FreeMarker views

spring-boot-starter-batch

Starter for using Spring Batch

spring-boot-starter-social-linkedin

Stater for using Spring Social LinkedIn

spring-boot-starter-cache

Starter for using Spring Framework's caching support

spring-boot-starter-data-solr

Starter for using the Apache Solr search platform with Spring Data Solr

spring-boot-starter-data-mongodb

Starter for using MongoDB document-oriented database and Spring Data MongoDB

spring-boot-starter-jooq

Starter for using jOOQ to access SQL databases. An alternative to spring-boot-starter-data-jpa or spring-boot-starter-jdbc

spring-boot-starter-jta-narayana

Spring Boot Narayana JTA Starter

spring-boot-starter-cloud-connectors

Starter for using Spring Cloud Connectors which simplifies connecting to services in cloud platforms like Cloud Foundry and Heroku

spring-boot-starter-jta-bitronix

Starter for JTA transactions using Bitronix

spring-boot-starter-social-twitter

Starter for using Spring Social Twitter

spring-boot-starter-data-rest

Starter for exposing Spring Data repositories over REST using Spring Data REST

Table 2》. Spring Boot production starters

Name Description

spring-boot-starter-actuator

Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your application

Table 3》. Spring Boot technical starters

Name Description

spring-boot-starter-undertow

Starter for using Undertow as the embedded servlet container. An alternative to spring-boot-starter-tomcat

spring-boot-starter-jetty

Starter for using Jetty as the embedded servlet container. An alternative to spring-boot-starter-tomcat

spring-boot-starter-reactor-netty

Starter for using Reactor Netty as the embedded reactive HTTP server.

spring-boot-starter-logging

Starter for logging using Logback. Default logging starter

spring-boot-starter-tomcat

Starter for using Tomcat as the embedded servlet container. Default servlet container starter used by spring-boot-starter-web

spring-boot-starter-log4j2

Starter for using Log4j2 for logging. An alternative to spring-boot-starter-logging

以上所述是小編給大家介紹的Spring Boot 簡介(入門篇),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Spring容器刷新obtainFreshBeanFactory示例詳解

    Spring容器刷新obtainFreshBeanFactory示例詳解

    這篇文章主要為大家介紹了Spring容器刷新obtainFreshBeanFactory示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • SpringBoot2.0整合WebSocket代碼實例

    SpringBoot2.0整合WebSocket代碼實例

    這篇文章主要介紹了SpringBoot2.0整合WebSocket代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • Springboot實現(xiàn)導(dǎo)入導(dǎo)出Excel的方法

    Springboot實現(xiàn)導(dǎo)入導(dǎo)出Excel的方法

    今天帶各位小伙伴學(xué)習(xí)Springboot實現(xiàn)導(dǎo)入導(dǎo)出Excel的方法,文中有非常詳細的介紹,對正在學(xué)習(xí)java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • 淺談DetachedCriteria和Criteria的使用方法(必看)

    淺談DetachedCriteria和Criteria的使用方法(必看)

    下面小編就為大家?guī)硪黄獪\談DetachedCriteria和Criteria的使用方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • SpringCloud 如何使用feign時的復(fù)雜參數(shù)傳遞

    SpringCloud 如何使用feign時的復(fù)雜參數(shù)傳遞

    這篇文章主要介紹了SpringCloud 如何使用feign時的復(fù)雜參數(shù)傳遞方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java正則表達式,提取雙引號中間的部分方法

    Java正則表達式,提取雙引號中間的部分方法

    今天小編就為大家分享一篇Java正則表達式,提取雙引號中間的部分方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 淺談 JDBC 元數(shù)據(jù)

    淺談 JDBC 元數(shù)據(jù)

    這篇文章主要介紹了JDBC元數(shù)據(jù)的相關(guān)內(nèi)容,涉及一些獲取數(shù)據(jù)源各種信息的方法,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • 在Java下利用log4j記錄日志的方法

    在Java下利用log4j記錄日志的方法

    本文先對log4j進行了簡短的介紹,而后通過安裝、配置和普通項目和web項目幾個方面來詳細介紹了在Java下利用log4j記錄日志的方法,有需要的朋友們可以參考借鑒。
    2016-09-09
  • springboot+quartz以持久化的方式實現(xiàn)定時任務(wù)的代碼

    springboot+quartz以持久化的方式實現(xiàn)定時任務(wù)的代碼

    這篇文章主要介紹了springboot+quartz以持久化的方式實現(xiàn)定時任務(wù)的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • mybatis-plus報錯Not Found TableInfoCache異常問題

    mybatis-plus報錯Not Found TableInfoCache異常問題

    在集成百度uid-generator過程中,MyBatis-Plus報錯NotFoundTableInfoCache異常,解決方法:檢查實體類是否繼承了官方model,確保實體類對應(yīng)的mapper已正確注入,在使用@Component注解時,應(yīng)保證相關(guān)依賴已注入
    2024-09-09

最新評論