偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

在Java開(kāi)發(fā)做了10年后,推薦此框架,顛覆Java應(yīng)用

開(kāi)發(fā) 后端
Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新Spring應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程。該框架使用了特定的方式來(lái)進(jìn)行配置,從而使開(kāi)發(fā)人員不再需要定義樣板化的配置。

 為什么說(shuō)Spring Boot是顛覆性的呢?因?yàn)樗鼜氐赘淖兞薐ava應(yīng)用開(kāi)發(fā)的模式。

Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新Spring應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程。該框架使用了特定的方式來(lái)進(jìn)行配置,從而使開(kāi)發(fā)人員不再需要定義樣板化的配置。通過(guò)這種方式,Boot致力于在蓬勃發(fā)展的快速應(yīng)用開(kāi)發(fā)領(lǐng)域(rapid application development)成為***。

[[251825]]

Spring boot的特點(diǎn)

1. 創(chuàng)建獨(dú)立的Spring應(yīng)用程序

2. 嵌入的Tomcat,無(wú)需部署WAR文件

3. 簡(jiǎn)化Maven配置

4. 自動(dòng)配置Spring

5. 提供生產(chǎn)就緒型功能,如指標(biāo),健康檢查和外部配置

6. 絕對(duì)沒(méi)有代碼生成和對(duì)XML沒(méi)有要求配置

Spring boot的優(yōu)點(diǎn)

自動(dòng)化確實(shí)方便,做微服務(wù)再合適不過(guò)了,單一jar包部署和管理都非常方便。只要系統(tǒng)架構(gòu)設(shè)計(jì)合理,大型項(xiàng)目也能用,加上nginx負(fù)載均衡,輕松實(shí)現(xiàn)橫向擴(kuò)展

spring boot 要解決的問(wèn)題, 精簡(jiǎn)配置是一方面, 另外一方面是如何方便的讓spring生態(tài)圈和其他工具鏈整合(比如redis, email, elasticsearch)

Spring boot的使用

1、maven配置文件

2、application類

3、配置類

4、添加filter

5、controller

6、service

7、全局異常處理

說(shuō)明:

@ControllerAdvice是controller的一個(gè)輔助類,最常用的就是作為全局異常處理的切面類

@ControllerAdvice可以指定掃描范圍

@ControllerAdvice約定了幾種可行的返回值,如果是直接返回model類的話,需要使用@ResponseBody進(jìn)行json轉(zhuǎn)換

1、返回String,表示跳到某個(gè)view

2、返回modelAndView

3、返回model + @ResponseBody

8、添加被其他配置使用的bean

9、添加數(shù)據(jù)加載類

該組件在項(xiàng)目啟動(dòng)時(shí)會(huì)立即執(zhí)行

 

責(zé)任編輯:龐桂玉 來(lái)源: 今日頭條
相關(guān)推薦

2020-11-05 07:23:17

Java應(yīng)用反射

2011-10-09 16:53:44

移動(dòng)應(yīng)用開(kāi)發(fā)框架

2024-07-02 12:25:01

2020-08-31 11:10:57

編程語(yǔ)言PythonJava

2016-10-14 14:16:28

Spring BootJava應(yīng)用

2018-05-25 16:32:45

Spring BootJava開(kāi)發(fā)

2016-04-13 10:52:12

2009-09-22 09:25:45

Chrome谷歌

2019-07-12 15:21:21

加密貨幣銀行貨幣

2024-06-07 11:14:24

2019-08-21 09:00:00

2011-11-29 16:07:36

移動(dòng)Web開(kāi)發(fā)框架移動(dòng)開(kāi)發(fā)

2015-07-20 10:02:57

Java團(tuán)隊(duì)領(lǐng)導(dǎo)人

2018-05-31 15:30:11

JavaSpring Boot應(yīng)用開(kāi)發(fā)

2011-09-05 09:53:36

CSS

2023-12-26 14:18:08

2011-08-22 10:11:03

JavaScript

2023-05-11 10:34:42

JavaKotlinJavaScript

2015-08-18 15:14:47

2018-12-05 12:59:28

比特幣區(qū)塊鏈BTC
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)