成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

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

瀏覽:3日期:2022-08-12 11:07:13
目錄一、圖示二、springboot是什么三、spring是如何簡(jiǎn)化開發(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)用開發(fā)的復(fù)雜性而創(chuàng)建的,簡(jiǎn)化開發(fā)

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

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

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

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

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

4.通過切面和模板減少樣式代碼

四、springboot

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

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

環(huán)境:

jdk1.8

maven 3.8.1

mysql 5.7

springboot 2.4.5

打開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

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

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

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

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

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

我們打開這個(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)目開發(fā)看著就差不多了

再來看看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開頭的--><!--單元測(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)用程序的入門在,使用Tomcat作為默認(rèn)嵌入式容器。spring-boot-starter-test用于編寫單元測(cè)試的依賴包。 build:構(gòu)建配置部分,默認(rèn)使用了spring-boot-maven-plugin,配合spring-boot-starter-parent就可以把spring boot應(yīng)用打包成jar來直接運(yùn)行

如果spring-boot-starter-web依賴沒有被導(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)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产酒店精品激情| 日韩午夜激情免费电影| 成人av网站在线观看免费| 国产白丝网站精品污在线入口 | 国产精品乡下勾搭老头1| 久久久久久九九九九| 日韩午夜中文字幕| 免费成人av在线播放| 欧美不卡福利| 91福利资源站| 国产精品日产欧美久久久久| 日韩精品成人一区二区三区| 99精品偷自拍| 色呦呦网站一区| 国产日韩高清在线| 美女视频黄久久| 欧美三级免费| 日本高清免费不卡视频| 亚洲成av人片在线观看无码| 97se亚洲国产综合在线| 4438x亚洲最大成人网| 一区二区三区在线看| 国产一区二区成人久久免费影院| 亚洲视频久久| 日韩一区二区三区观看| 丰满放荡岳乱妇91ww| 欧美精品一区二区三区蜜桃视频 | 久久综合五月天婷婷伊人| 亚洲国产视频在线| 99re亚洲国产精品| 国产调教视频一区| 国产精品一区二区不卡| 欧美视频第二页| 一区二区三区在线高清| 夜夜夜久久久| 久久美女高清视频| 久久99国产精品久久99果冻传媒| 亚洲婷婷在线| 亚洲另类在线视频| 欧美一区二区三区在线免费观看| 久久尤物电影视频在线观看| 欧美国内亚洲| 亚洲欧洲国产日韩| 成人久久视频在线观看| 看欧美日韩国产| 国产原创一区二区| 日韩一区二区三区电影在线观看 | 日韩精品综合一本久道在线视频| 亚洲图片一区二区| 久久免费国产| 另类调教123区| 国产区二精品视| 亚洲一区二区视频在线| 欧美欧美天天天天操| 欧美电影影音先锋| 婷婷丁香激情综合| 国产精品v亚洲精品v日韩精品| 91精品1区2区| 国产一区二区久久| 久久色在线观看| 日韩亚洲视频在线| 亚洲色图色小说| 欧美成人tv| 亚洲一区二区三区美女| 欧美午夜不卡视频| 成人av在线一区二区三区| 中文字幕一区二区不卡| 一本大道久久精品懂色aⅴ| 国产成人午夜片在线观看高清观看| 91福利视频在线| 欧美成熟视频| 亚洲小说春色综合另类电影| 4438成人网| 国产在线视频欧美一区二区三区| 亚洲一级二级三级| 7777精品伊人久久久大香线蕉超级流畅 | 一本色道久久综合亚洲精品高清| 日韩经典中文字幕一区| 精品欧美黑人一区二区三区| 九九九精品视频| 久久夜色精品国产欧美乱极品| 黄色国产精品一区二区三区| 美女久久久精品| 中文字幕不卡在线观看| 波多野结衣中文字幕一区| 国产精品久久久久久久久动漫| 国产精品videosex极品| 午夜av区久久| 精品久久久久久久久久久久久久久| 亚洲国产欧美日韩| 亚洲精品成人在线| 欧美视频一区在线观看| 欧美特黄a级高清免费大片a级| 亚洲午夜精品久久久久久久久| 欧美丰满嫩嫩电影| 亚洲精品123区| 精品一区二区精品| ...中文天堂在线一区| 欧美福利视频一区| 妖精视频成人观看www| 国产成人精品免费| 亚洲狠狠爱一区二区三区| 精品久久久久久久久久久久包黑料 | 久久品道一品道久久精品| 免费国产一区二区| 亚洲综合另类小说| 日韩免费一区二区三区在线播放| 国产精品日韩| 亚洲福利视频三区| 欧美精品一区二区三区在线播放| 久久久久久久波多野高潮日日| 午夜亚洲福利| 国产麻豆午夜三级精品| 亚洲与欧洲av电影| 国产午夜亚洲精品理论片色戒 | 亚洲二区在线视频| 久久久久久久久久久久电影| 一本大道久久a久久综合婷婷| 欧美日韩免费精品| 国产aⅴ精品一区二区三区色成熟| 亚洲香肠在线观看| 国产欧美久久久精品影院 | 一区二区视频在线| 精品99999| 欧美日韩国产大片| www.激情成人| 国产精品九色蝌蚪自拍| 欧美精品v国产精品v日韩精品| 国产日产高清欧美一区二区三区| 91视频观看视频| 亚洲最大色网站| 久久久精品天堂| 欧美日韩国产一级片| 亚洲综合日韩| 国产精品综合在线视频| 亚洲成在线观看| 日韩伦理av电影| 久久精品日产第一区二区三区高清版 | 欧美jizzhd精品欧美巨大免费| 精品一区二区三区的国产在线播放| 亚洲一二三级电影| 国产精品久线在线观看| 久久一留热品黄| 日韩三级视频在线看| 欧美美女喷水视频| 91精彩视频在线| 色婷婷av一区二区三区大白胸| 欧美亚洲一区二区三区| 国产精品推荐精品| 99精品国产高清一区二区| 国色天香一区二区| 91免费国产在线| 99国产精品久| 成人中文字幕在线| 国产91精品一区二区麻豆网站 | 亚洲欧美在线视频观看| 日本一区二区三区高清不卡| 久久日韩粉嫩一区二区三区| 日韩免费性生活视频播放| 91精品国产手机| 国语精品一区| 99精品久久免费看蜜臀剧情介绍| 成人精品一区二区三区四区| 丁香激情综合五月| 国产麻豆91精品| 精品在线亚洲视频| 奇米精品一区二区三区在线观看一| 午夜亚洲国产au精品一区二区| 亚洲午夜影视影院在线观看| 伊人夜夜躁av伊人久久| 亚洲一二三区不卡| 亚洲成人av免费| 日韩精品亚洲专区| 免费久久精品视频| 激情综合网av| 国产精品亚洲第一| 成人亚洲一区二区一| 成人白浆超碰人人人人| 99视频热这里只有精品免费| jiyouzz国产精品久久| 成人av动漫网站| 欧美成人综合| 伊人婷婷久久| 国产成人综合在线播放| 99久久婷婷国产综合精品| 91在线精品一区二区三区| 91麻豆国产在线观看| 欧美三区美女| 极品日韩久久| 国产日韩欧美一区在线| 久久久久久一区| 欧美午夜电影一区| 日韩精品在线网站| 国产欧美精品国产国产专区| 国产精品不卡一区二区三区| 亚洲人精品一区| www成人在线观看| 欧美国产精品劲爆| 亚洲伊人色欲综合网| 奇米777欧美一区二区|