-
如果引入的是webflux依賴,那么項(xiàng)目?jī)?nèi)嵌的是jetty容器;如果引入的是web依賴,那么項(xiàng)目?jī)?nèi)嵌的是tomcat容器;
查看全部 -
環(huán)境準(zhǔn)備
JDK:JDK1.8
Maven:配置倉(cāng)庫(kù)地址,配置下載鏡像
配置文件路徑..\apache-maven-3.5.4-bin\apache-maven-3.5.4\conf\settings.xml
<localRepository>E:/softwareData/.m2/repository</localRepository> <mirror>?????? ????<id>alimaven</id>?????? ????<mirrorOf>central</mirrorOf>?????? ????<name>aliyun?maven</name>?????? ????<url>http://maven.aliyun.com/nexus/content/groups/public/</url>???? </mirror>
IDEA:http://www.jetbrains.com/idea?
download community version(社區(qū)版)
查看全部 -
Spring Boot 介紹
2.0新特性
編程語(yǔ)言:Java8+、Kotlin
底層框架:Spring Framework 5.0.x
全新特性:Web Flux(全新編程模型,對(duì)SpringMVC的補(bǔ)充)
為什么選擇Web Flux?
函數(shù)編程:Java8 Lambda
響應(yīng)編程:Reactive Streams
異步編程:Servlet3.1 或 Asyc NIO
查看全部 -
Spring Boot 的角色
Spring Framework ——> Spring Boot ——> Spring Cloud
Spring Framework:是一種JavaEE的框架;Spring Boot相關(guān)依賴底層;
Spring Boot:是一種快速構(gòu)建的Spring應(yīng)用;
Spring Cloud:是構(gòu)建Spring Boot的分布式的環(huán)境(云應(yīng)用);
查看全部 -
課程介紹
Spring Boot介紹
環(huán)境準(zhǔn)備
第一個(gè)Spring Boot 項(xiàng)目
多模塊項(xiàng)目
打包和運(yùn)行
查看全部 -
mvn -Dmaven.test.skip -U clean package
查看全部 -
Web Flux
查看全部 -
Spring Boot 2.0新特性
查看全部 -
接口規(guī)范:
查看全部 -
啟動(dòng)的容器
查看全部 -
id生成器 AtomicInteger
idGenerator.increamentAndGet();
查看全部 -
分層多模塊查看全部
-
三大特性:1、 自動(dòng)裝配:包括SpringMVC,jdbc,事務(wù)等spring組件等
2、嵌入式容器:tomcat,jetty
3、為生產(chǎn)而準(zhǔn)備的特性:這塊是springboot針對(duì)運(yùn)維做的優(yōu)化
查看全部 -
這里應(yīng)該是project file模式才有這種目錄,如果是project模式顯示,不是這種目錄的。2018.12,
老師的ide是2017.10月份,可能有差異。
實(shí)際上應(yīng)該是project 右鍵 有個(gè)Compact Middle Packages 把√去掉就可以了。
查看全部 -
cmd命令進(jìn)入項(xiàng)目的目錄,執(zhí)行命令:mvn spring-boot:run? 啟動(dòng)項(xiàng)目,此時(shí)會(huì)提醒你沒(méi)有找到Main class,解決辦法,切換到Web模塊下,并在pom.xml文件中,添加如下信息:
<build> ????<plugins> ????????<plugin> ????????????<groupId>org.springframework.boot</groupId> ????????????<artifactId>spring-boot-maven-plugin</artifactId> ????????????<configuration> ????????????????<mainClass>com.lhf.SpringbootModelsDemoApplication</mainClass> ????????????</configuration> ????????</plugin> ????</plugins> </build>
再次執(zhí)行:mvn spring-boot:run命令,再次啟動(dòng),此時(shí)還會(huì)報(bào)錯(cuò),提示你jar沒(méi)有找到,沒(méi)有找到相關(guān)的依賴,解決辦法:退回到根目錄,執(zhí)行命令:mvn -Dmaven.test.skip -U clean install,進(jìn)行相關(guān)依賴安裝,此時(shí)將會(huì)提示你已經(jīng)成功,再次進(jìn)入Web模塊目錄下,執(zhí)行:mvn spring-boot:run進(jìn)行啟動(dòng)項(xiàng)目,就能成功啟動(dòng)
查看全部
舉報(bào)