《Vue.js SpringBoot全棧開發(fā)實戰(zhàn)》 課件全套 人郵 第1-19章 Vue.js+Spring Boot全棧開發(fā)概述-實戰(zhàn)4:使用NGINX實現(xiàn)高可用_第1頁
《Vue.js SpringBoot全棧開發(fā)實戰(zhàn)》 課件全套 人郵 第1-19章 Vue.js+Spring Boot全棧開發(fā)概述-實戰(zhàn)4:使用NGINX實現(xiàn)高可用_第2頁
《Vue.js SpringBoot全棧開發(fā)實戰(zhàn)》 課件全套 人郵 第1-19章 Vue.js+Spring Boot全棧開發(fā)概述-實戰(zhàn)4:使用NGINX實現(xiàn)高可用_第3頁
《Vue.js SpringBoot全棧開發(fā)實戰(zhàn)》 課件全套 人郵 第1-19章 Vue.js+Spring Boot全棧開發(fā)概述-實戰(zhàn)4:使用NGINX實現(xiàn)高可用_第4頁
《Vue.js SpringBoot全棧開發(fā)實戰(zhàn)》 課件全套 人郵 第1-19章 Vue.js+Spring Boot全棧開發(fā)概述-實戰(zhàn)4:使用NGINX實現(xiàn)高可用_第5頁
已閱讀5頁,還剩142頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第1章Vue.js+SpringBoot全棧開發(fā)概述本章學習Vue.js+SpringBoot全棧開發(fā)核心技術(shù)棧的組成Vue.js+SpringBoot全棧開發(fā)周邊技術(shù)棧的組成Vue.js+SpringBoot全棧開發(fā)的優(yōu)勢開發(fā)工具的選擇柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》21.1Vue.js+SpringBoot全棧開發(fā)核心技術(shù)棧的組成Vue.js:前端組件化開發(fā)SpringBoot:后端開發(fā)框架柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》31.2Vue.js+SpringBoot全棧開發(fā)周邊技術(shù)棧的組成NaiveUI:支持Vue.js3的前端UI框架md-editor-v3:Markdown插件NGINX:Web服務器SpringSecurity:安全服務框架SpringMVC:基于MVC設計模式的輕量級Web開發(fā)框架SpringData:數(shù)據(jù)訪問技術(shù)Hibernate:對象關(guān)系映射框架H2:嵌入式數(shù)據(jù)庫引擎MySQL:關(guān)系型數(shù)據(jù)庫柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》41.3Vue.js+SpringBoot全棧開發(fā)的優(yōu)勢開源跨平臺全棧開發(fā)支持企業(yè)級應用支持構(gòu)建微服務業(yè)界主流柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》51.4開發(fā)工具的選擇前端開發(fā)工具:VisualStudioCode、Eclipse、WebStorm、SublimeText后端開發(fā)工具:Eclipse、IntelliJIDEA柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》61.5總結(jié)本章主要介紹Vue.js+SpringBoot全棧開發(fā)架構(gòu)的技術(shù)組成及技術(shù)優(yōu)勢。Vue.js+SpringBoot全棧開發(fā)架構(gòu)的核心是指Vue.js和SpringBoot。業(yè)界還常使用NaiveUI、md-editor-v3、NGINX、SpringMVC、SpringData、Hibernate、H2、MySQL和SpringSecurity等周邊技術(shù)。本章還介紹開發(fā)Vue.js+SpringBoot全棧開發(fā)應用所具備的優(yōu)勢及需要的開發(fā)工具。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》71.6習題請簡述Vue.js+SpringBoot全棧開發(fā)架構(gòu)的技術(shù)組成。請簡述Vue.js+SpringBoot全棧開發(fā)周邊技術(shù)棧的組成。請簡述Vue.js+SpringBoot全棧開發(fā)的優(yōu)勢。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第2章Vue.js基礎(chǔ)本章學習Vue.js產(chǎn)生的背景Vue.js的下載安裝VueCLI的常用操作實例1:創(chuàng)建第一個Vue.js應用探索Vue.js應用結(jié)構(gòu)柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》102.1Vue.js產(chǎn)生的背景Vue.js與jQuery的不同Vue.js與React、Angular優(yōu)勢對比Vue.js、React、Angular三者怎么選柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》112.2Vue.js的下載安裝安裝Node.js和npmNode.js與npm的關(guān)系安裝npm鏡像安裝VueCLI安裝VueDevtools柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》122.3VueCLI的常用操作獲取幫助創(chuàng)建應用創(chuàng)建服務啟動應用編譯應用柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》132.4實例1:創(chuàng)建第一個Vue.js應用使用VueCLI初始化應用運行Vue應用增加對TypeScript的支持柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》142.5探索Vue.js應用結(jié)構(gòu)整體項目結(jié)構(gòu)項目根目錄文件node_modules目錄public目錄src目錄柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》152.6總結(jié)本章介紹Vue.js的基本概念、VueCLI及如何來創(chuàng)建第一個Vue.js應用。并通過探索一個“hello-world”應用,了解到了Vue.js應用的結(jié)構(gòu)組成。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》162.7習題請簡述Vue.js與React、Angular異同點。安裝VueCLI,并使用VueCLI創(chuàng)建一個Vue.js應用。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》17Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第3章Vue.js應用實例本章學習創(chuàng)建應用實例data的property與methods生命周期柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》193.1創(chuàng)建應用實例Vue.js與jQuery的不同Vue.js與React、Angular優(yōu)勢對比Vue.js、React、Angular三者怎么選柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》203.2data的property與methods安裝Node.js和npmNode.js與npm的關(guān)系安裝npm鏡像安裝VueCLI安裝VueDevtools柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》213.3生命周期獲取幫助創(chuàng)建應用創(chuàng)建服務啟動應用編譯應用柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》223.4總結(jié)本章介紹Vue.js的基本概念、VueCLI及如何來創(chuàng)建第一個Vue.js應用。并通過探索一個“hello-world”應用,了解到了Vue.js應用的結(jié)構(gòu)組成。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》233.5習題請簡述Vue.js與React、Angular異同點。安裝VueCLI,并使用VueCLI創(chuàng)建一個Vue.js應用。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》24Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第4章Vue.js組件本章學習組件的基本概念組件交互方式讓組件可以動態(tài)加載使用緩存組件keep-alive柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》264.1組件的基本概念實例3:一個Vue.js組件的示例什么是組件組件的復用Vue組件與Web組件的異同點柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》274.2組件交互方式實例4:通過prop向子組件傳遞數(shù)據(jù)實例5:監(jiān)聽子組件事件實例6:兄弟組件之間的通信實例7:通過插槽分發(fā)內(nèi)容柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》284.3讓組件可以動態(tài)加載實現(xiàn)組件動態(tài)加載的步驟實例8:動態(tài)組件的示例柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》294.4使用緩存組件keep-alive實例9:keep-alive的例子keep-alive配置詳解柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》304.5總結(jié)本章介紹Vue組件的基本概念和基本用法,包括組件之間的交互、組件的動態(tài)加載、組件的緩存等。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》314.6習題請簡述組件的基本概念和基本用法。請簡述組件之間的交互方式有哪些。請簡述如何實現(xiàn)組件的動態(tài)加載。請簡述如何實現(xiàn)緩存的組件。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》32Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第5章Vue.js模板本章學習模板概述實例10:插值實例11:在模板中使用指令實例12:在模板中使用指令的縮寫使用模板的一些約定柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》345.1模板概述<template>標簽來聲明模板Vue允許以聲明方式將渲染的DOM綁定到組件實例的數(shù)據(jù)上柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》355.2實例10:插值文本原始HTML代碼綁定HTMLattributeJavaScript表達式柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》365.3實例11:在模板中使用指令理解指令中的參數(shù)理解指令中的動態(tài)參數(shù)理解指令中的修飾符柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》375.4實例12:在模板中使用指令的縮寫使用v-bind縮寫使用v-on縮寫柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》385.5使用模板的一些約定對動態(tài)參數(shù)值約定對動態(tài)參數(shù)表達式約定對訪問全局變量的約定柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》395.6總結(jié)本章詳細介紹了Vue.js模板的用法,包括插值和指令。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》405.7習題請簡述Vue模板的作用。請簡述Vue支持哪幾種插值的類型。請簡述在模板中使用指令有哪幾種用法。請簡述使用模板時有哪些注意事項。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》41Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第6章Vue.js計算屬性與監(jiān)聽器本章學習通過實例理解“計算屬性”的必要性實例13:一個計算屬性的例子計算屬性緩存與方法的關(guān)系為什么需要偵聽器柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》436.1通過實例理解“計算屬性”的必要性任何包含響應式數(shù)據(jù)的復雜邏輯,建議都應該使用計算屬性柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》446.2實例13:一個計算屬性的例子聲明計算屬性模擬數(shù)據(jù)更改柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》456.3計算屬性緩存與方法的關(guān)系方法計算屬性:緩存柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》466.4為什么需要偵聽器理解偵聽器實例14:一個偵聽器的例子柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》476.5總結(jié)本章介紹Vue.js計算屬性與監(jiān)聽器。使用計算屬性與監(jiān)聽器是為了模板變得復雜和難以理解。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》486.6習題請簡述使用計算屬性的作用。請編寫一個計算屬性的實際例子。請簡述使用監(jiān)聽器的作用。請編寫一個監(jiān)聽器的實際例子。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》49Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第7章Vue.js表達式本章學習條件表達式for循環(huán)表達式v-for的不同使用場景柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》517.1條件表達式實例15:v-if的例子實例16:v-else的例子實例17:v-else-if的例子實例18:v-show的例子v-if與v-show的關(guān)系柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》527.2for循環(huán)表達式實例19:v-for遍歷數(shù)組的例子實例20:v-for遍歷數(shù)組設置索引的例子實例21:v-for遍歷對象property的例子實例22:數(shù)組過濾的例子實例23:使用值的范圍的例子柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》537.3v-for的不同使用場景實例24:在<template>中使用v-for的例子實例25:v-for與v-if一同使用的例子實例26:在組件上使用v-for的例子柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》547.4總結(jié)本章詳細介紹了Vue.js表達式,包括條件表達式和for循環(huán)表達式。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》557.5習題簡述Vue條件表達式的類型。編寫一個Vue條件表達式的例子。簡述Vuefor循環(huán)表達式的使用場景。編寫一個Vuefor循環(huán)表達式的例子。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》56Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第8章Vue.js事件本章學習什么是事件實例28:多事件處理器的例子事件修飾符柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》588.1什么是事件實例27:監(jiān)聽事件的例子理解事件處理方法處理原始的DOM事件為什么需要在HTML代碼中監(jiān)聽事件柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》598.2實例28:多事件處理器的例子柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》608.3事件修飾符什么是事件修飾符理解按鍵修飾符理解系統(tǒng)修飾鍵柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》618.4總結(jié)本章詳細介紹了Vue事件的概念、事件使用的例子以及事件修飾符。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》628.5習題請簡述什么是事件以及事件的作用。編寫一個多事件處理器的例子。請簡述什么是事件修飾符。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》63Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第9章Vue.js表單本章學習理解表單輸入綁定實例29:表單輸入綁定的基礎(chǔ)用法實例30:值綁定柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》659.1理解表單輸入綁定對于text和textarea元素,使用valueproperty和input事件。對于checkbox和radio元素,使用checkedproperty和change事件。對于select元素,將value作為prop,并將change作為事件。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》669.2實例29:表單輸入綁定的基礎(chǔ)用法文本多行文本復選框單選框選擇框柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》679.3實例30:值綁定復選框單選框選擇框柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》689.4總結(jié)本章詳細介紹了Vue.js表單的用法,包括表單輸入綁定和值綁定。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》699.5習題請簡述什么是表單的輸入綁定。請編寫一個表單輸入綁定的例子。請編寫一個表單值綁定的例子。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》70Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第10章Vue.jsHTTP客戶端本章學習初識HttpClient認識網(wǎng)絡資源實例31:獲取API數(shù)據(jù)柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》7210.1初識HttpClient使用axios來作為Vue應用程序提供了HTTP客戶端功能。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》7310.2認識網(wǎng)絡資源柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》7410.3實例31:獲取API數(shù)據(jù)引入vue-axios獲取API數(shù)據(jù)運行應用柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》7510.4總結(jié)本章介紹了如何通過vue-axios來訪問HTTPAPI的過程。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》7610.5習題編寫一個示例,通過vue-axios來訪問一個指定的HTTPAPI。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》77Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第11章SpringBoot概述本章學習傳統(tǒng)企業(yè)級應用開發(fā)之痛與革新SpirngBoot2總覽實例32:快速開啟第一個SpirngBoot項目實例33:如何進行SpringBoot項目的開發(fā)及測試柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》7911.1傳統(tǒng)企業(yè)級應用開發(fā)之痛與革新Java大事件Java企業(yè)級應用現(xiàn)狀革新約定大于配置柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8011.2SpirngBoot2總覽解決傳統(tǒng)Spring開發(fā)過程中的痛點SpringBoot的目標SpringBoot不是什么SpirngBoot2新特性柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8111.3實例32:快速開啟第一個SpirngBoot項目配置環(huán)境通過SpringInitializr初始化一個SpringBoot原型用Gradle編譯項目探索項目如果提升Gradle的構(gòu)建速度柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8211.4實例33:如何進行SpringBoot項目的開發(fā)及測試編寫項目構(gòu)建信息編寫程序代碼編寫測試用例運行SpringBoot程序的幾種方式其他運行程序的方式柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8311.5總結(jié)本章介紹SpringBoot的基礎(chǔ)概念及基本用法,包括如何使用SpringInitializr初始化一個SpringBoot原型,如何開發(fā)一個Web應用。本章也介紹了如何來編寫SpringBoot的測試用例。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8411.6習題使用SpringInitializr初始化一個SpringBoot原型。開發(fā)一個基于SpringBoot的Web應用。編寫上述Web應用的測試用例。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》85Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第12章Spring框架核心概念本章學習Spring框架總覽依賴注入與控制反轉(zhuǎn)AOP編程柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8712.1Spring框架總覽模塊化的Spring框架使用Spring的好處依賴注入VS.控制反轉(zhuǎn)Spring框架常用模塊柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8812.2依賴注入與控制反轉(zhuǎn)IoC容器和bean配置元數(shù)據(jù)實例化容器兩種注入方式bean范圍注意singletonbean引用prototypebean時的陷阱JSR-330規(guī)范注解SpringBoot中的bean及依賴注入柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》8912.3AOP編程AOP核心概念SpringAOP功能和目標AOP代理使用@AspectJ實例34:演示SpringAOP用法柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9012.4總結(jié)本章介紹Spring框架核心概念,內(nèi)容包括依賴注入、控制反轉(zhuǎn)、AOP等。Spring框架是SpringBoot的基石,因此,如果想學好SpringBoot,則必須要理解Spring框架。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9112.5習題請簡述依賴注入和控制反轉(zhuǎn)的異同點。請簡述AOP的概念以及作用。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》92Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第13章SpringMVC及常用MediaType本章學習SpringMVC簡介實例35:JSON類型的處理實例36:XML類型的處理實例37:文件上傳的處理柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9413.1SpringMVC簡介MVC是三層架構(gòu)嗎SpringMVC中的自動配置柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9513.2實例35:JSON類型的處理控制器及實體返回JSON類型WebAPI常用調(diào)試方式柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9613.3實例36:XML類型的處理返回XML類型第三方XML框架柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9713.4實例37:文件上傳的處理MultipartResolver通過Form表單來上傳文件的例子RESTfulAPI的文件上傳柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9813.5總結(jié)本章介紹SpringMVC,以及針對常用MediaTyp的處理。常用的MediaTyp包括JSON、XML和文件。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》9913.6習題請簡述MVC模式的基本概念及實現(xiàn)方式。請編寫程序,實現(xiàn)使用SpringMVC處理JSON格式的數(shù)據(jù)。請編寫程序,實現(xiàn)使用SpringMVC處理XML格式的數(shù)據(jù)。請編寫程序,實現(xiàn)使用SpringMVC處理文件的上傳。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》100Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第14章數(shù)據(jù)持久化本章學習JPA概述SpringDataJPA實例38:SpringDataJPA與Hibernate、SpringBoot集成實例39:數(shù)據(jù)持久化實戰(zhàn)柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》10214.1JPA概述JPA的產(chǎn)生背景實體(Entity)實體中的主鍵實體間的關(guān)系實體中的可嵌入類實體繼承管理實體查詢實體數(shù)據(jù)庫模式創(chuàng)建柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》10314.2SpringDataJPASpringData是什么SpringDataJPA特性如何使用SpringDataJPA核心概念查詢方法定義資源庫的接口定義查詢方法創(chuàng)建資源實例SpringData自定義實現(xiàn)柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》10414.3實例38:SpringDataJPA與Hibernate、SpringBoot集成初始化SpringBoot項目原型集成H2MySQL安裝及使用柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》10514.4實例39:數(shù)據(jù)持久化實戰(zhàn)定義實體添加資源庫編寫測試用例使用MySQL數(shù)據(jù)庫運行測試查看效果柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》10614.5總結(jié)本章詳細介紹了數(shù)據(jù)持久化的技術(shù),內(nèi)容包括SpringDataJPA、Hibernate、H2、MySQL等等?;谶@些技術(shù),我們只要定義實體類和資源庫的接口,即可實現(xiàn)對數(shù)據(jù)庫的CURD操作。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》10714.6習題請簡述數(shù)據(jù)持久化的概念。請簡述JPA有哪些核心內(nèi)容。請簡述SpringDataJPA有哪些特性。編程實現(xiàn)SpringDataJPA與Hibernate、SpringBoot集成,并對MySQL進行CURD操作。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》108Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第15章集成SpringSecurity本章學習基于角色的權(quán)限管理SpringSecurity概述實例40:SpringSecurity與SpringBoot集成柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11015.1基于角色的權(quán)限管理什么是角色基于角色的訪問控制哪種方式更好柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11115.2SpringSecurity概述SpringSecurity的認證模型SpringSecurity的安裝模塊SpringSecurity5新特性及高級功能柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11215.3實例40:SpringSecurity與SpringBoot集成初始化SpringBoot項目原型添加Web支持編寫代碼運行柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11315.4總結(jié)本章介紹基于角色的權(quán)限管理的概念,并介紹了如何在SpringBoot應用中集成SpringSecurity。通過SpringSecurity開源輕松實現(xiàn)對于SpringBoot應用的安全管理。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11415.5習題請簡述基于角色的權(quán)限管理的概念。請簡述SpringSecurity的概念及特性。請基于SpringSecurity編寫程序,實現(xiàn)對應用的安全管理。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》115Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第16章實戰(zhàn)1:基于Vue.js和SpringBoot的互聯(lián)網(wǎng)應用本章學習應用概述模型設計接口設計權(quán)限管理柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11716.1應用概述“新聞頭條”的核心功能初始化數(shù)據(jù)庫柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11816.2模型設計用戶模型設計新聞模型設計柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》11916.3接口設計GET/admins/hi:用于驗證用戶是否登錄認證通過;如果沒有通過,則彈出登錄框。POST/admins/news:用于創(chuàng)建新聞。GET/news:用于獲取新聞列表。GET/news/:newsId:用于獲取指定newsId的新聞詳情。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12016.4權(quán)限管理當用戶發(fā)送登錄請求后,如果后臺服務對用戶信息認證失敗,則會響應“401”狀態(tài)碼給客戶端(瀏覽器),則瀏覽器會自動彈出登錄框要求用戶再次輸入賬號密碼。如果認證通過,則登錄框會自動消失,用戶可以做進一步的操作。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12116.5總結(jié)本章主要介紹基于Vue.js和SpringBoot架構(gòu)的互聯(lián)網(wǎng)應用“新聞頭條”的整體架構(gòu)設計,主要涉及:應用架構(gòu)設計、模型設計、接口設計、權(quán)限管理等部分。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12216.6習題請簡述,一個完整的互聯(lián)網(wǎng)應用應該如何設計?包含哪些內(nèi)容?柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》123Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第17章實戰(zhàn)2:前端UI客戶端應用本章學習前端UI設計實現(xiàn)UI原型實現(xiàn)路由器柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12517.1前端UI設計首頁UI設計新聞詳情UI設計。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12617.2實現(xiàn)UI原型初始化news-ui添加NaiveUI創(chuàng)建新聞列表組件實現(xiàn)新聞列表原型設計實現(xiàn)新聞詳情原型設計柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12717.3實現(xiàn)路由器理解路由的概念使用路由插件創(chuàng)建路由如何使用路由修改新聞列表組件新聞詳情組件增加返回按鈕事件處理運行應用柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12817.4總結(jié)本章主要介紹news-ui前端UI客戶端應用是如何來實現(xiàn)原型設計的,內(nèi)容包括首頁UI設計和新聞詳情UI設計。主要涉及Vue.js、NaiveUI等技術(shù)框架。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》12917.5習題請使用Vue技術(shù),實現(xiàn)一個前端UI客戶端應用的原型。柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》130Vue.js+SpringBoot

全棧開發(fā)實戰(zhàn)第18章實戰(zhàn)3:后端服務器應用本章學習初始化后臺應用初步實現(xiàn)登錄認證實現(xiàn)新聞編輯器實現(xiàn)新聞列表展示實現(xiàn)新聞詳情展示實現(xiàn)認證信息存儲柳偉衛(wèi)《Vue.js+SpringBoot全棧開發(fā)實戰(zhàn)》13218.1初始化后臺應用初始化應用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論