日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

瀏覽:26日期:2022-08-12 11:07:13
目錄一、圖示二、springboot是什么三、spring是如何簡(jiǎn)化開(kāi)發(fā)的?四、springboot五、第一個(gè)spingboot程序一、圖示

spring再簡(jiǎn)化:SpringBoot-jar:內(nèi)嵌tomacat;微服務(wù)架構(gòu)!

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

二、springboot是什么

spring是一個(gè)為了解決企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的復(fù)雜性而創(chuàng)建的,簡(jiǎn)化開(kāi)發(fā)

三、spring是如何簡(jiǎn)化開(kāi)發(fā)的?

為了降低Java開(kāi)發(fā)的復(fù)雜性,Spring提供了以下四種關(guān)鍵策略:

1.基于pojo的輕量級(jí)和最小侵入性編程

2.通過(guò)IOC、依賴注入(DI)和面向接口實(shí)現(xiàn)松耦合

3.基于切面(AOP)和慣例進(jìn)行聲明式編程

4.通過(guò)切面和模板減少樣式代碼

四、springboot

springboot基于spring開(kāi)發(fā),springboot本身不提供spring框架的核心特性以及擴(kuò)展功能,只是用于快速、敏捷地開(kāi)發(fā)新一代基于spring框架的應(yīng)用程序。也就是說(shuō),它并不是用來(lái)替代spring的解決方案,而是和spring框架緊密結(jié)合用于提升spring開(kāi)發(fā)者體驗(yàn)的工具。springboot以約定大于配置的核心思想,默認(rèn)幫我們進(jìn)行了很多設(shè)置,多數(shù)springboot應(yīng)用只需要很少的spring配置。同時(shí)它集成了大量常用的第三方庫(kù)配置(例如Redis、MongoDB、Jpa、RabbitMQ、Quartz等等),springboot應(yīng)用中這些第三方庫(kù)幾乎可以零配置的開(kāi)箱即用。所以,springboot是整合了所有的框架,它不是什么新框架。

五、第一個(gè)spingboot程序

環(huán)境:

jdk1.8

maven 3.8.1

mysql 5.7

springboot 2.4.5

打開(kāi)idea,點(diǎn)擊File-New-Project

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

選中spring initializr

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

點(diǎn)擊next

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

之后寫(xiě)的內(nèi)容和maven中就一致了,再next

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

然后開(kāi)始選需要的依賴,這里我們選Web里的springWeb依賴,這樣就會(huì)幫我自動(dòng)下載一些web相關(guān)的依賴并導(dǎo)入。

開(kāi)始以后我們能看到項(xiàng)目里面有這些內(nèi)容:

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

我們打開(kāi)這個(gè)SpringbootstudyApplication

package com.hj.springbootstudy;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;//程序的主入口!不能刪也不能改,相當(dāng)于main!@SpringBootApplicationpublic class SpringbootstudyApplication { //springApplication public static void main(String[] args) {SpringApplication.run(SpringbootstudyApplication.class, args); }}

發(fā)現(xiàn)他是主函數(shù)文件,我們運(yùn)行這個(gè)主函數(shù),能夠發(fā)現(xiàn)服務(wù)被啟動(dòng)了!

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

然后瀏覽器輸入localhost:8080

能夠看到我們的web項(xiàng)目已經(jīng)被啟動(dòng)了!

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

我們?cè)谶@個(gè)主函數(shù)文件目錄下,新建以下老熟悉的文件夾:

Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot

這樣就和之前我們項(xiàng)目開(kāi)發(fā)看著就差不多了

再來(lái)看看pom.xml的內(nèi)容

<?xml version='1.0' encoding='UTF-8'?><project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd'> <modelVersion>4.0.0</modelVersion> <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.5</version><relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.hj</groupId> <artifactId>springbootstudy</artifactId> <version>0.0.1-SNAPSHOT</version> <name>springbootstudy</name> <description>Demo project for Spring Boot</description> <properties><java.version>1.8</java.version> </properties> <dependencies><!--web依賴:tomcat,dispatcherServlet.xml都由依賴做--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!--所有的springboot依賴都是spring-boot-starter開(kāi)頭的--><!--單元測(cè)試--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency> </dependencies> <build><!--打jar包插件--><plugins> <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId> </plugin></plugins> </build></project>

這里包括了:

parent:繼承spring-boot-starter-parent的依賴管理,控制版本與打包內(nèi)容等 dependencies:項(xiàng)目具體依賴,這里包含了spring-boot-starter-web用于實(shí)現(xiàn)HTTP接口(該依賴中包含了Spring MVC),官網(wǎng)對(duì)它的描述是:使用Spring MVC構(gòu)建Web(包括RESTful)應(yīng)用程序的入門(mén)在,使用Tomcat作為默認(rèn)嵌入式容器。spring-boot-starter-test用于編寫(xiě)單元測(cè)試的依賴包。 build:構(gòu)建配置部分,默認(rèn)使用了spring-boot-maven-plugin,配合spring-boot-starter-parent就可以把spring boot應(yīng)用打包成jar來(lái)直接運(yùn)行

如果spring-boot-starter-web依賴沒(méi)有被導(dǎo)入,你會(huì)發(fā)現(xiàn)一運(yùn)行就結(jié)束了

到此這篇關(guān)于Springboot基礎(chǔ)學(xué)習(xí)之初識(shí)SpringBoot的文章就介紹到這了,更多相關(guān)SpringBoot基礎(chǔ)學(xué)習(xí)內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国内精品麻豆美女在线播放视频| 亚洲精品网址| 免费人成精品欧美精品| 激情欧美日韩一区| 国产精品老牛| 国产亚洲人成a在线v网站| 美女精品网站| 日本欧美一区二区在线观看| 国产精品久一| 中文在线中文资源| 欧美 日韩 国产精品免费观看| 久久精选视频| 视频一区二区欧美| 一区二区精品| 国产美女久久| 日韩中文字幕麻豆| 蜜桃av一区二区三区电影| 日韩中文av| 精品一级视频| 亚洲精华国产欧美| 国产精品欧美在线观看| 亚洲精品一级二级| 日韩精品久久久久久久软件91| 麻豆精品99| 亚洲免费中文| 在线看片福利| 午夜电影一区| 久久国产亚洲| 樱桃视频成人在线观看| 蜜臀久久99精品久久久久宅男| 国产高清日韩| 丝瓜av网站精品一区二区| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 国产一区调教| 日韩中文av| 五月精品视频| 国产一区二区三区探花| 日本亚洲最大的色成网站www| 日韩欧美在线中字| 国产伦精品一区二区三区视频| 嫩草伊人久久精品少妇av杨幂 | 亚洲日产国产精品| 偷拍欧美精品| 99精品视频精品精品视频| 亚洲精品乱码日韩| 亚洲神马久久| 999精品在线| 色偷偷色偷偷色偷偷在线视频| 国产情侣久久| 久久激情av| 国产美女久久| 国产日韩亚洲| 欧美精品97| 日韩激情视频网站| 日本国产亚洲| 日本aⅴ精品一区二区三区| 蜜臀av国产精品久久久久| 日韩视频一区| 免费久久99精品国产| 久久www成人_看片免费不卡| 亚洲精品在线观看91| 久久高清免费| 亚洲在线一区| 日本在线成人| 日韩av不卡在线观看| 日韩av中文在线观看| 国产日产一区| 黄色精品视频| 国产成人久久精品一区二区三区| 精品一区二区三区视频在线播放 | 国产精品亚洲欧美| 欧美天堂一区| 久久91视频| 亚洲人成在线网站| 午夜久久99| 亚洲精品麻豆| 国产精品大片| 日韩精品一区二区三区免费观影 | 石原莉奈在线亚洲二区| 视频一区国产视频| 亚洲资源av| 国产免费av一区二区三区| 精品网站999| 日本久久成人网| 韩日一区二区三区| 亚洲久久视频| 精品亚洲a∨| 亚洲欧美不卡| 开心激情综合| 欧美日韩一二| 91成人福利| 亚洲啊v在线| 国产一区二区三区91| 欧美精品一区二区三区精品| 亚洲日本三级| 日韩av福利| 日韩av二区在线播放| av高清一区| 日韩福利在线观看| 中文精品在线| 国产欧美三级| 国产精品91一区二区三区| 日韩激情中文字幕| 欧美 日韩 国产精品免费观看| 免费精品国产| 日韩一区中文| 久久影院午夜精品| 日韩一区免费| 亚洲午夜电影| 国产成人精品一区二区三区视频| 中文日韩欧美| 日韩欧美精品一区| 国产精品777777在线播放 | 国产精品观看| 在线视频亚洲欧美中文| 丝袜脚交一区二区| 在线视频观看日韩| 国产精品成人a在线观看| 欧美色综合网| 久久福利影视| 91九色精品| 久久要要av| 91精品在线观看国产| 日韩88av| 中文字幕成在线观看| 三上亚洲一区二区| 国产一区二区三区四区五区传媒| 国产日产一区| 国产精品嫩模av在线| 亚洲欧洲日韩精品在线| 乱人伦精品视频在线观看| 99成人在线| 老司机精品久久| 日韩精品一二区| 伊人影院久久| 亚洲深深色噜噜狠狠爱网站| 丝袜脚交一区二区| 亚洲三级视频| 国产亚洲精品美女久久 | 久久久久久久欧美精品| 日本免费新一区视频| 久久精品99国产精品日本| 久久狠狠久久| 岛国精品一区| 中文字幕日韩欧美精品高清在线| 98精品久久久久久久| 蜜臀久久久99精品久久久久久| 欧美日韩伊人| 欧美精品1区| 欧美韩一区二区| 国产v日韩v欧美v| 亚洲免费中文| 国产美女视频一区二区| 欧美亚洲国产日韩| 国产精品一区二区av交换| 久久99免费视频| 亚洲欧美综合| 日韩激情精品| 高清av不卡| 日韩精品一页| 久久久久久黄| 欧美一区91| 欧美 日韩 国产一区二区在线视频| 久久亚洲二区| 久久av影视| 日韩中文字幕区一区有砖一区 | 欧美日韩视频免费看| 精品视频网站| 婷婷精品在线| 亚洲二区精品| 精品视频一二| 日韩精品一区二区三区中文字幕| а√天堂8资源中文在线| 偷拍亚洲精品| 九九在线精品| 国产v综合v| 国产精品xxx| 婷婷综合一区| 欧美资源在线| 亚洲午夜av| 神马久久午夜| 日韩av中文在线观看| 亚洲免费婷婷| 999国产精品| 日韩国产一区二区| 牛牛精品成人免费视频| 欧美三级第一页| 免费观看在线色综合| 人人精品亚洲| 亚洲成人不卡| 97精品国产福利一区二区三区| 91福利精品在线观看| 日本aⅴ精品一区二区三区| 亚洲欧美网站| 国产精品美女| 欧美高清一区| 999在线观看精品免费不卡网站| 蜜桃成人av| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲综合三区|