一、配置中心介紹 1、Spring Cloud Config Spring Cloud Config為分布式系統(tǒng)的外部配置提供了服務(wù)端和客戶端的支持方案。在配置的服務(wù)端您可以...
一、配置中心介紹 1、Spring Cloud Config Spring Cloud Config為分布式系統(tǒng)的外部配置提供了服務(wù)端和客戶端的支持方案。在配置的服務(wù)端您可以...
01-整合Spring Security 一、Spring Security介紹 1、框架介紹 Spring是一個非常流行和成功的Java應(yīng)用開發(fā)框架。Spring Secu...
01-權(quán)限管理需求描述 一、權(quán)限管理需求描述 不同角色的用戶登錄后臺管理系統(tǒng)擁有不同的菜單權(quán)限與功能權(quán)限,權(quán)限管理包含三個功能模塊:菜單管理、角色管理和用戶管理 1、菜單管理...
01-GATEWAY網(wǎng)關(guān) 一、網(wǎng)關(guān)基本概念 1、API網(wǎng)關(guān)介紹 API網(wǎng)關(guān)出現(xiàn)的原因是微服務(wù)架構(gòu)的出現(xiàn),不同的微服務(wù)一般會有不同的網(wǎng)絡(luò)地址,而外部客戶端可能需要調(diào)用多個服務(wù)的...
01-Canal數(shù)據(jù)同步工具 一、Canal介紹 1、應(yīng)用場景 在前面的統(tǒng)計分析功能中,我們采取了服務(wù)調(diào)用獲取統(tǒng)計數(shù)據(jù),這樣耦合度高,效率相對較低,目前我采取另一種實現(xiàn)方式,...
01-統(tǒng)計分析功能(生成統(tǒng)計數(shù)據(jù)) 一、數(shù)據(jù)庫設(shè)計 1、數(shù)據(jù)庫:statistics_daily 2、數(shù)據(jù)表 二、創(chuàng)建微服務(wù) 1、在service模塊下創(chuàng)建子模塊servic...
一、數(shù)據(jù)庫設(shè)計 1、數(shù)據(jù)庫 edu_comment 二、創(chuàng)建課程評論接口 1、在service-edu模塊,生成課程評論代碼 (1)使用代碼生成器生成 用戶相關(guān)信息需要查詢用...
01-課程頁面靜態(tài)效果整合 一、列表頁面 創(chuàng)建 pages/course/index.vue 二、詳情頁面 創(chuàng)建 pages/course/_id.vue 02-課程列表頁面...
01-名師頁面靜態(tài)效果整合 一、列表頁面 創(chuàng)建 pages/teacher/index.vue 二、詳情頁面 創(chuàng)建 pages/teacher/_id.vue 修改資源路徑為...
1 搭建項目前端環(huán)境(NUXT) 01-服務(wù)端渲染技術(shù)NUXT-初始化NUXT 一、服務(wù)端渲染技術(shù)NUXT 1、什么是服務(wù)端渲染 服務(wù)端渲染又稱SSR (Server Sid...
01-SpringCloud相關(guān)概念介紹 1、微服務(wù)的由來 微服務(wù)最早由Martin Fowler與James Lewis于2014年共同提出,微服務(wù)架構(gòu)風(fēng)格是一種使用一套小...
1 課程列表和課程刪除 01-課程列表的顯示 課程列表顯示: 課程列表(參考講師列表,完善條件查詢和分頁): 一、后端實現(xiàn) 1、定義搜索對象 CourseQuery: @Ap...
1 課程大綱列表和章節(jié)管理 01-課程大綱列表顯示 一、后端實現(xiàn) 1、定義vo 章節(jié):ChapterVo @Data@ApiModel(value = "章節(jié)信息")publ...
課程相關(guān)表關(guān)系 01-課程發(fā)布表單-步驟導(dǎo)航 一、需求 二、配置路由 1、添加路由 {path:'/course',component:Layout,redirect:'/c...
1 整合阿里云OSS 01-阿里云存儲OSS 一、對象存儲OSS 為了解決海量數(shù)據(jù)存儲與彈性擴容,項目中我們采用云存儲的解決方案- 阿里云OSS。 1、開通“對象存儲OSS”...
改造登錄到本地接口 一、跨域配置 1、什么是跨域 瀏覽器從一個域名的網(wǎng)頁去請求另一個域名的資源時,域名、端口、協(xié)議任一不同,都是跨域。前后端分離開發(fā)中,需要考慮ajax跨域的...
06-NPM包管理器 一、簡介 1、什么是NPM NPM全稱Node Package Manager,是Node.js包管理工具,是全球最大的模塊生態(tài)系統(tǒng),里面所有的模塊都是...