最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • java實現(xiàn)支付寶支付接口的調(diào)用

    java實現(xiàn)支付寶支付接口的調(diào)用

    本文主要介紹了java實現(xiàn)支付寶支付接口的調(diào)用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • java讀寫excel文件實現(xiàn)POI解析Excel的方法

    java讀寫excel文件實現(xiàn)POI解析Excel的方法

    在日常工作中,我們常常會進行Excel文件讀寫操作,這篇文章主要介紹了java讀寫excel文件實現(xiàn)POI解析Excel的方法,實例分析了java讀寫excel的技巧,非常具有實用價值,需要的朋友可以參考下
    2018-10-10
  • Java使用join方法暫停當前線程

    Java使用join方法暫停當前線程

    這篇文章主要為大家詳細介紹了Java使用join方法暫停當前線程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • java 使用memcached以及spring 配置memcached完整實例代碼

    java 使用memcached以及spring 配置memcached完整實例代碼

    本篇文章主要介紹了java 使用memcached以及spring 配置memcached完整實例代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-07-07
  • mac下修改idea的jvm運行參數(shù)解決idea卡頓的情況

    mac下修改idea的jvm運行參數(shù)解決idea卡頓的情況

    這篇文章主要介紹了mac下修改idea的jvm運行參數(shù)解決idea卡頓的情況,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 如何基于SpringMVC實現(xiàn)斷點續(xù)傳(HTTP)

    如何基于SpringMVC實現(xiàn)斷點續(xù)傳(HTTP)

    這篇文章主要介紹了如何基于SpringMVC實現(xiàn)斷點續(xù)傳(HTTP),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • JDK8安裝與配置實踐超詳細指南

    JDK8安裝與配置實踐超詳細指南

    本文詳細介紹了在Windows?64位系統(tǒng)上安裝和配置JDK8的步驟,包括JDK8下載、環(huán)境變量設(shè)置及安裝驗證,同時提供了JDK8新特性如Lambda表達式、StreamAPI等的概覽,旨在幫助Java開發(fā)者有效利用JDK8新特性進行開發(fā),需要的朋友可以參考下
    2024-10-10
  • java小知識之查詢數(shù)據(jù)庫數(shù)據(jù)的元信息

    java小知識之查詢數(shù)據(jù)庫數(shù)據(jù)的元信息

    這篇文章主要給大家介紹了關(guān)于java小知識之查詢數(shù)據(jù)庫數(shù)據(jù)的元信息,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2021-10-10
  • Java亂碼問題解決方法_動力節(jié)點Java學(xué)院整理

    Java亂碼問題解決方法_動力節(jié)點Java學(xué)院整理

    開發(fā)java應(yīng)用出現(xiàn)亂碼是很常見的,畢竟現(xiàn)在unicode的使用還不是很廣泛,下面給大家分享Java亂碼問題解決方法,感興趣的朋友一起看看吧
    2017-07-07
  • Spring的@Value注入復(fù)雜類型(通過@value注入自定義類型)

    Spring的@Value注入復(fù)雜類型(通過@value注入自定義類型)

    Spring的@Value可以注入復(fù)雜類型嗎?今天教你通過@value注入自定義類型。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12

最新評論

建始县| 泸水县| 武穴市| 乐业县| 忻城县| 库车县| 刚察县| 壤塘县| 原阳县| 离岛区| 颍上县| 柳江县| 南川市| 德化县| 武宁县| 房产| 濮阳县| 建宁县| 嘉义市| 勃利县| 甘谷县| 仁怀市| 洞头县| 延津县| 株洲县| 攀枝花市| 江北区| 汉沽区| 保定市| 兴山县| 山阳县| 清新县| 中卫市| 武鸣县| 郁南县| 深泽县| 左云县| 留坝县| 洞口县| 青铜峡市| 时尚|