1、12年時間打磨,緊跟市場需求的JAVA課程,改版次數(shù)119次,新版本:v.13.2
2、引入新技術(shù):JAVA10、微服務(wù)架構(gòu)(Spring Boot、Spring Data、Spring Cloud)、互聯(lián)網(wǎng)架構(gòu)技術(shù)、SSM三大框架等,時時與企業(yè)使用的技術(shù)保持同步。3、項(xiàng)目進(jìn)行更迭,能完整消化尚學(xué)堂項(xiàng)目的學(xué)員,年薪可達(dá)20萬以上,等于5年以上開發(fā)經(jīng)驗(yàn)。
4、新版課程實(shí)驗(yàn)階段,優(yōu)秀學(xué)員離畢業(yè)還有兩周,就拿到了20K的offer。
說明:尚學(xué)堂的JAVA課程繼續(xù)緊跟市場需求及時更新。
2、不好好學(xué)習(xí)真的會被勸退或開除!
3、分組實(shí)戰(zhàn)項(xiàng)目開發(fā),鍛煉協(xié)作能力。
4、“戰(zhàn)狼杯”項(xiàng)目比賽,鍛煉獨(dú)立開發(fā)項(xiàng)目能力
Java高級框架
階段名稱 | 技術(shù)名稱 | 技術(shù)內(nèi)容 | 學(xué)習(xí)目標(biāo) |
---|---|---|---|
高級框架 | Hibernate |
1)什么是Hibernate
2)Hibernate環(huán)境搭建
3)完成基本curd操作
4)對象的三種狀態(tài)及緩存說明
5)三大集合映射方式
6)一對多、多對一和多對多的配置方式
7)HQL查詢、QBC查詢和離線查詢的使用
|
1.掌握ORM的基本思想 2.掌握Hibernate.cfg.xml的配置 3.掌握一對多、多對一和多對多的關(guān)系配置 4.掌握session的特點(diǎn)及使用注意點(diǎn) 5.掌握對象的狀態(tài)及相關(guān)狀態(tài)對象的特點(diǎn) 6.掌握HQL、QBC和離線查詢的使用方法 7.掌握注解的配置方式 |
MyBatis |
1)MyBatis概述
2)MyBatis入門配置
3)基本的CRUD操作
4)核心配置文件詳解
5)Mapper.xml基礎(chǔ)詳解
6)模糊查詢
7)分頁的實(shí)現(xiàn)及插件PageHelper的使用
8)動態(tài)sql+sql片段的使用
9)一對多、多對一的關(guān)系處理
10)注解的使用
11)一級緩存和二級緩存說明及使用
12)generator逆向工程使用
|
1.掌握mybtais.cfg.xml的核心配置 2.理解Mybtais的映射原理 3.掌握映射文件的詳細(xì)配置 4.掌握注解的詳細(xì)配置 5.掌握相關(guān)插件的使用 6.掌握逆向工程的配置及使用 |
|
Spring |
1)Spring框架介紹
2)IOC/DI解耦合及實(shí)現(xiàn)原理
3)Spring的入門配置
4)Spring相關(guān)配置詳解
5)XML方式重構(gòu)三層結(jié)構(gòu)
6)注解方式重構(gòu)三層結(jié)構(gòu)
7)AOP的概述
8)代理模式深入理解
9)AOP開發(fā)(XML方式)
10)AOP開發(fā)(注解方式)
11)Spring-JdbcTemplate
12)聲明式事務(wù)配置及嵌套事務(wù)處理
|
1.熟悉spring的系統(tǒng)架構(gòu) 2.理解IOC和DI的原理 3.掌握IOC和DI的配置 4.掌握各種屬性和對象的注入方式 5.掌握AOP的特點(diǎn)及應(yīng)用場景 6.掌握J(rèn)DK動態(tài)代理和cglib動態(tài)代理 7.掌握AOP的注解開發(fā) 8.掌握一聲明式事務(wù)的特點(diǎn)及配置方法 9.掌握定義任務(wù)的配置及使用場景 |
|
SpringMVC |
1)SpringMVC概述
2)SpringMVC的入門配置
3)SpringMVC.xml詳解
4)Controller中參數(shù)綁定
5)中文亂碼處理
6)HttpServletRequest的幾種獲取方法
7)SpringMVC的跳轉(zhuǎn)及視圖解析器的配置 8)SpringMVC和Ajax的交互
9)攔截器創(chuàng)建和配置
10)SpringMVC的文件上傳下載
11)SpringMVC-RestFul+相關(guān)注解
12)SpringMVC源碼分析
13)Spring、SpringMVC和MyBatis整合
|
1.掌握spring的核心配置文件的配置 2.理解前端控制器、映射器、適配器,處理器、視圖處理器之間的關(guān)系 3.掌握web.xml里面配置處注意點(diǎn) 4.掌握處理器的參數(shù)綁定 5.掌握處理器中相關(guān)默認(rèn)參數(shù)綁定方法 6.掌握HttpServletRequest的三種獲取方式 7.掌握視圖處理器配置及控制器跳轉(zhuǎn)方式 8.掌握Spring和Ajax交互方式 9.掌握文件上傳及下載 10.掌握RestFul的思想及SpringMVC里面的配置方法 11.掌握SSM的框架集成 |
|
Quartz |
1)Quartz作業(yè)調(diào)度簡介
2)Quartz作業(yè)調(diào)度執(zhí)行以及持久性
3)Quartz基本使用
4)Quartz核心類講解
5)Quartz Trigger觸發(fā)器
6)Quartz Job&JobDetail
7)Quartz Calendars日歷講解8)JobListener監(jiān)聽器和TriggerListener監(jiān)聽器 9)Spring整合Quartz |
1.熟悉Quartz作業(yè)調(diào)試使用場景 2.掌握Quartz觸發(fā)規(guī)則 3.熟悉監(jiān)聽器的使用 4.掌握Quartz和Spring的整合 |
|
RBAC |
1)RBAC概述
2)RBAC安全原則
3)基本模型RBAC0
4)角色分級模型RBAC1
5)限制模型RBAC2
6)統(tǒng)一模型RBAC3
7)數(shù)據(jù)庫表設(shè)計
8)RBAC的優(yōu)缺點(diǎn)
9)基于RBAC模型的權(quán)限驗(yàn)證框架與應(yīng)用說明
|
1.掌握RBAC的安全原則 2.熟悉RBAC的四種模型 3.熟悉相關(guān)模型的數(shù)據(jù)庫設(shè)計 4.熟悉RBAC的使用場景 |
|
Shiro |
1)Shiro概述
2)Shiro.ini文件說明
3)使用Shiro.ini文件實(shí)現(xiàn)認(rèn)證
4)自定義Realm實(shí)現(xiàn)認(rèn)證
5)散列算法+憑證配置
6)Shiro.ini實(shí)現(xiàn)授權(quán)
7)自定義Realm實(shí)現(xiàn)授權(quán)
8)記住我功能的使用
9)SSM+Shiro的集成配置
|
1.理解RBAC的權(quán)限管理的設(shè)計 2.熟悉Shiro.ini的配置 3.掌握自定義Realm實(shí)現(xiàn)認(rèn)證 4.掌握加密加鹽規(guī)則及開發(fā)中的使用方式 5.熟悉Shiro實(shí)現(xiàn)授權(quán) 6.掌握自定義Realm實(shí)現(xiàn)授權(quán) 7.掌握記住我功能的原理及實(shí)現(xiàn)方式 8.掌握ssm+Shiro的集成配置 |
|
Activiti |
1)流的概念
2)Activiti介紹
3)Activiti.cfg.xml的說明
4)準(zhǔn)備+插件安裝
5)Activiti5開發(fā)環(huán)境搭建
6)核心API詳解
7)流程圖的繪制
8)HelloWorld程序(模擬流程的執(zhí)行)
9)流程實(shí)例、任務(wù)的執(zhí)行的使用
10)流程變量的作用及使用方式
11)流程執(zhí)行歷史記錄的查詢
12)連線
13)排他網(wǎng)關(guān)(ExclusiveGateWay)
14)并行網(wǎng)關(guān)(parallelGateWay)
15)開始活動節(jié)點(diǎn)
16)接收活動(receiveTask,即等待活動)
17)個人任務(wù)
18)用戶組任務(wù)
19)流定義的角色組
20)流程圖的詳細(xì)繪制及讀取方式
21)Activiti總結(jié)
22)Activiti和SSM的整合
23)Activiti請假流程的設(shè)計及實(shí)現(xiàn)
24)Activiti報銷流程的設(shè)計及實(shí)現(xiàn)
|
1.掌握流的概念和應(yīng)用場景 2.掌握核心配置文件的配置及使用 3.掌握插件的安裝 4.掌握流程圖的繪制 5.掌握流程的部署、修改、刪除 6.掌握流程的啟動、執(zhí)行 7.掌握流程變量的使用及設(shè)計方式 8.熟悉排他網(wǎng)關(guān)的和并行網(wǎng)的使用及區(qū)別 9.熟悉開始活動和結(jié)束流程的特點(diǎn) 10.熟悉receiveTask的使用 12.掌握個人任務(wù)的三種分配方式 13.掌握組任務(wù)的三種分配方式 14.了解流內(nèi)置的角色和用戶組 15.掌握SSM和Activiti的整合 16.掌握請假和報銷流程的設(shè)計與實(shí)現(xiàn) |
|
mybatis-plus |
1)MP的簡介
2)MP和spring的集成配置
3)MP和spring完成基本的CRUD
4)MP-AR模式開發(fā)
5)MP的分頁插件
6)MP條件構(gòu)造器
7)MP代碼生成器
|
1.熟悉MP和mybatis的區(qū)別 2.掌握MP和spring的集成配置 3.掌握MP的基本CRUD 4.掌握MP-AR動態(tài)開發(fā)模式 5.掌握MP的分布插件和條件構(gòu)造器 6.掌握MP的代碼生成器 |
|
EasyUI |
1)EasyUI概述
2)Panel的使用
3)Tab的使用
4)布局的使用
5)相關(guān)表單控件的使用
6)searchbox的使用
7)彈出層的使用
8)日歷、日期和時間選擇器的使用
9)window的使用
10)DataGrid的使用
11)Tree和ComboTree的使用
|
1.掌握Panel和layout的使用 2.掌握所有表單控件及form的使用 3.掌握dialog彈出層和window的使用 4.掌握時間選擇器的使用及國際化 5.掌握數(shù)據(jù)表格和數(shù)據(jù)詳情表格的使用 6.熟悉Tree和ComboTree的使用 |
|
Git/GitLab |
1)Git的下載和安裝
2)Git和SVN對比
3)Git創(chuàng)建版本庫
4)Git版本控制
5)Git遠(yuǎn)程倉庫
6)Git分支管理
7)Git標(biāo)簽管理
8)GitLab的下載和安裝
9)使用GitLab管理版本
|
1.掌握Git的安裝 2.掌握Git版本庫的創(chuàng)建 3.掌握Git的版本控制 4.掌握Git遠(yuǎn)程倉庫的管理和使用 5.了解GitLab的下載和安裝 6.了解GitLab版本控制的方式 |
|
分布式 | Maven |
1)Maven的概述
2)Maven的下載和安裝
3)Eclipse集成Maven插件
4)Idea集成Maven插件
5)Maven常用命令介紹
6)Maven創(chuàng)建java項(xiàng)目
7)Maven項(xiàng)目聚合的兩種方式
8)Maven分項(xiàng)目聚合的設(shè)計方式
9)Maven創(chuàng)建web項(xiàng)目
10)Maven項(xiàng)目的自動部署配置
11)Maven本地jar的依賴方式
|
1.掌握Maven的安裝 2.掌握常用的Maven命令 3.掌握J(rèn)avaSE項(xiàng)目和web項(xiàng)目的創(chuàng)建 4.掌握Maven項(xiàng)目的聚合和分項(xiàng)目設(shè)計方式 5.掌握本地jar的依賴方式 6.掌握項(xiàng)目打部署的方式 |
Linux/Centos |
1)虛擬機(jī)介紹和應(yīng)用場景
2)vmware的安裝和使用
3)Linux/centos系統(tǒng)簡介
4)Centos系統(tǒng)目錄結(jié)構(gòu)
5)Centos常用命令
6)Centos安裝Java
7)Centos安裝Tomcat
8)Centos安裝Mysql.Mysql主從復(fù)制
9)LinuxShell編程
10)Linux運(yùn)維指南
|
1.掌握Centos系統(tǒng)常用命令 2.掌握Centos系統(tǒng)Java、Tomcat、Mysql的安裝和配置 3.掌握Mysql主從復(fù)制原理和配置Mysql主從復(fù)制 4.了解Linux目錄結(jié)構(gòu) 5.了解LinuxShell編程 |
|
Nginx |
1)Nginx的簡介和安裝
2)Nginx的原型圖
3)Nginx架構(gòu)模型
4)Nginx負(fù)載均衡
5)Nginx+Vsftpd文件服務(wù)器
6)Nginx日志切分.備份.分析
|
1.掌握Nginx的安裝 2.掌握Nginx+Vsftpd文件服務(wù)的搭建 3.掌握Nginx負(fù)載均衡原理及配置服務(wù)均衡 4.了解Nginx架構(gòu)模型 |
|
Mycat |
1)Mycat的簡介和安裝
2)Mycat架構(gòu)模型
3)Mycat概念詳解
4)Mycat主鍵自增
5)Mycat讀寫分離
6)Mycat分庫分表
7)Mycat性能調(diào)優(yōu)
8)Mycat權(quán)限控制
|
1.掌握Mycat的安裝 2.理解Mycat的核心概念 3.掌握Mycat的讀寫分離 4.掌握Mycat的分庫分表 5.掌握Mycat的3種主鍵增長方式 |
|
Zookeeper |
1)Zookeeper簡介和安裝
2)Zookeeper概念解釋
3)Zookeeper數(shù)據(jù)模型
4)Zookeper原生API操作Zookeeper
5)ZClient操作Zookeeper
6)使用Zookeeper實(shí)現(xiàn)配置文件中心
7)Zookeeper節(jié)點(diǎn)類型
8)Zookeeper分布式鎖
|
1.掌握Zookeeper的安裝 2.掌握ZNode數(shù)據(jù)結(jié)構(gòu) 3.掌握使用Zookeeper實(shí)現(xiàn)配置文件中心 4.了解Zookeeper的原生API的操作 5.了解ZClient做出Zookeeper |
|
RPC |
1)RMI遠(yuǎn)程調(diào)用
2)WebService+XML
3)HttpClient+JSON
4)OkHttpClient+JSON
5)JDK動態(tài)代理+Socket實(shí)現(xiàn)RPC
6)Cglib+Netty實(shí)現(xiàn)RPC
7)RestTemplate
8)protobuf序列化
|
1.理解RPC核心思想 2.掌握Http+JSON的跨平臺調(diào)用形式 3.掌握J(rèn)DK+Socket實(shí)現(xiàn)遠(yuǎn)程調(diào)用的原理以及代碼實(shí)現(xiàn) 4.掌握Cglib+Netty實(shí)現(xiàn)遠(yuǎn)程調(diào)用的原理以及代碼實(shí)現(xiàn) 5.了解RMI、WebService的遠(yuǎn)程調(diào)用形式 |
|
Dubbo/Dubbox |
1)Dubbo簡介
2)Dubbo架構(gòu)分析
3)Dubbo的入門案例
4)Dubbo-admin的安裝和使用
5)Dubbo注冊中心
6)Dubbo提供者以及配置優(yōu)化
7)Dubbo消費(fèi)者和配置優(yōu)化
8)Duubo高可用、Dubbo負(fù)載均衡
9)Dubbox實(shí)現(xiàn)Restful
10)Dubbox啟用Kryo和FST
|
1.理解Dubbo的架構(gòu)模型 2.掌握Dubbo的使用 3.掌握Dubbo-admin的安裝和使用 4.掌握冪等操作的概念和Dubbo的配置 5.理解Dubbo注冊中心高可用和服務(wù)高可用 6.掌握Dubbo的負(fù)載均衡算法 |
|
Redis |
1)Nosql簡介和Reids的安裝
2)Redis的數(shù)據(jù)模型
3)Redis發(fā)布訂閱
4)Redis事務(wù)
5)RedisCluster方案(去中心化)和搭建
6)使用Jedis操作Redis
7)RedisCluster集群事務(wù)管理器
8)JDK動態(tài)代理/Aspect+Redis實(shí)現(xiàn)緩存
9)Redis持久化
10)Redis性能調(diào)優(yōu)
|
1.掌握Nosql的核心概念和應(yīng)用場景 2.掌握Redis的安裝 3.掌握Redis的五種數(shù)據(jù)模型 4.掌握Redis的事務(wù)模型及樂觀鎖實(shí)現(xiàn) 5.掌握Redis去中心化集群的原理和安裝 6.掌握AOP+Jedis+Annotation實(shí)現(xiàn)通用聲明式緩存 |
|
Solr |
1)Solr簡介和安裝(Tomcat)
2)Solr和Lucene對比
3)Solr庫創(chuàng)建
4)Solr中文分詞
5)SolrJ操作Solr
6)Solr數(shù)據(jù)導(dǎo)入
7)SolrCloud方案和集群搭建
8)Solr增量導(dǎo)入
|
1.掌握Solr的安裝 3.掌握SolrCore的創(chuàng)建 4.掌握Solr中文分詞的配置和使用 5.掌握SolrJ操作Solr、SolrCloud 6.掌握Spring定時器完成Solr的數(shù)據(jù)導(dǎo)入 7.掌握Solr增量導(dǎo)入的配置和使用 |
|
ActiveMQ |
1)MQ簡介和應(yīng)用場景
2)ActiveMQ安裝
3)ActiveMQ模型分析
4)Java操作ActiveMQ
5)Spring集成ActiveMQ
6)JMS操作ActiveMQ
7)ActiveMQ持久化設(shè)置
8)ActiveMQ集群的安裝
|
1.掌握MQ的概念圖、ActiveMQ的安裝 2.掌握ActiveMQ的核心概念 3.掌握ActiveMQ和Spring的集成方案 4.掌握J(rèn)MS標(biāo)準(zhǔn)和JmsTemplate操作ActiveMQ 5.了解Java操作ActiveMQ的的方法 |
|
MongoDB |
1)MongoDB簡介和安裝
2)文檔數(shù)據(jù)模型
3)文檔的CURD
4)文檔的排序索引
5)MongoDB JDBC操作
6)Spring集成MongoDB
7)SpringData集成MongoDB
8)MongoDB數(shù)據(jù)安全和監(jiān)控
|
1.掌握MongoDB的安裝 2.掌握MongoDB的文檔數(shù)據(jù)模型 3.掌握MongoClientCURD的操作 4.掌握MongoTemplateCURD的操作 5.了解文檔優(yōu)化操作 6.了解MongoDB數(shù)據(jù)安全配置 |
|
分布式事務(wù) |
1)分布式事務(wù)產(chǎn)生原因
2)分布式事務(wù)理論模型
3)2PC模型
4)TCC模型
5)本地事務(wù)表
6)MQ消息事務(wù)
7)GTS集成和使用
8)TCC實(shí)現(xiàn)
|
1.理解分布式事務(wù)產(chǎn)生的原因 2.理解事務(wù)的理論模型 3.理解2PC模型 4.理解TCC模型以及代碼的實(shí)現(xiàn) 5.了解GTS框架的使用和項(xiàng)目的整合 |
|
微服務(wù) | FastDFS |
1)FastDFS簡介和安裝
2)FastDFS模型分析
3)Java操作FastDFS
4)FastDFS實(shí)踐
|
1.掌握FastDFS的安裝 2.理解FastDFS的核心概念 3.掌握FastDFSClient操作FastDFS |
Docker |
1)LXC簡介
2)Docker簡介和安裝
3)Docker概念詳解
4)Docker鏡像加速和常用命令
5)Docker安裝常用軟件
6)Docker構(gòu)建自己的鏡像
7)CI介紹
8)Docker+阿里云使用云部署
|
1.掌握Docker的安裝 2.理解Docker的核心概念 3.掌握使用Docker安裝常用的軟件 4.掌握使用Docker打、發(fā)布自己的鏡像 5.理解CI的概念、以及管道流程 6.了解Docker+阿里云的部署方案 |
|
SpringBoot |
1)Spring和SpringBoot對比和介紹
2)掃描實(shí)現(xiàn)
3)SpringBoot的配置類和配置文件
4)Restful設(shè)計開發(fā)
5)SpringBoot添加攔截器
6)SpringBoot跨域請求
7)SpringBoot Stater原理
8)SpringBoot核心開發(fā)
|
1.掌握SpringBoot Stater的實(shí)現(xiàn)原理 2.掌握YML文件操作和使用 3.掌握配置類的作用和屬性注入原理 4.掌握RestFul設(shè)計和開發(fā)規(guī)范 5.掌握SpringBoot的攔截器實(shí)現(xiàn) 6.掌握SpringBoot跨域請求的解決方案 |
|
SpringData |
1)SpringData簡介和封裝思路
2)SpringDataJpa
3)SpringDataRedis
4)SpringDataActiveMQ
5)SpringDataSolr
6)SpringDataRest
7)SpringData集成Mybatis
8)SpringData集成Mongodb
|
1.掌握SpringDataJpa的使用 2.掌握SpringDataRedis的使用 3.掌握SpringDataSolr的使用 4.掌握SpringDataActive的使用 5.掌握SpringDataMongodb的使用 6.了解SpringDataRest的使用 |
|
Erueka |
1)SpringCloud簡介
2)注冊中心和Eureka實(shí)現(xiàn)
3)Eureka入門案例
4)Eureak高可用
5)Erueka安全
6)Eureka的部署方式
7)Eureka的Docker集群部署
8)Eureka的性能調(diào)優(yōu)
|
1.了解SpringCloud的生態(tài)圈和模塊作用 2.掌握Eureka注冊中心的搭建 3.掌握Eureka三節(jié)點(diǎn)集群的搭建 4.掌握Eureka整合SpringSecurity實(shí)現(xiàn)注冊中心保護(hù) 5.了解Docker部署Eureka集群 |
|
Ribbon |
1)RPC復(fù)習(xí)和Ribbon簡介
2)服務(wù)端和客戶端負(fù)載均衡區(qū)別
3)Ribbion入門案例
4)Ribbion負(fù)載均衡和直連模式
5)負(fù)載均衡算法
6)Ribbion的性能調(diào)優(yōu)
|
1.掌握RestTempalte的實(shí)現(xiàn) 2.掌握Ribbon的調(diào)用方式 3.了解Ribbion的負(fù)載均衡算法 |
|
Feign |
1)聲明式服務(wù)調(diào)用和Feign簡介
2)Feign快速入門
3)Feign復(fù)雜形參處理
4)Gzip使用
5)Feign連接池使用
6)Feign的負(fù)載均衡優(yōu)化配置
|
1.掌握Feign的遠(yuǎn)程調(diào)用方式 2.掌握Feing復(fù)雜形參的處理 3.掌握Feign的負(fù)載均衡配置 4.了解Feign性能優(yōu)化 |
|
Hystrix |
1)服務(wù)的雪崩現(xiàn)象
2)服務(wù)降級處理
3)服務(wù)請求緩存
4)服務(wù)請求合并
5)服務(wù)熔斷
6)線程池隔離
7)信號量隔離
8)Feign處理雪崩現(xiàn)象
|
1.理解服務(wù)的高可用 2.理解服務(wù)的雪崩現(xiàn)象產(chǎn)生的原因 3.掌握Hystrix熔斷Feign的解決方案 4.掌握Hystrix熔斷Ribbion的解決方案 5.理解線程池隔離和信號量隔離的概念 |
|
Zuul |
1)網(wǎng)關(guān)服務(wù)簡介
2)Zuul入門案例
3)Zuul路由規(guī)則
4)Zuul動態(tài)路由
5)Zuul實(shí)現(xiàn)限流
6)Zuul兩層超時優(yōu)化
|
1.理解網(wǎng)關(guān)服務(wù)、邊緣服務(wù) 2.掌握Zuul路由的映射方案 3.掌握Zuul限流方案 4.了解Zuul的優(yōu)化 |
|
SpringCloud Config |
1)配置中心簡介
2)配置中心入門案例
3)配置中心的原理講解
4)配置文件抽離和拉取
|
1.掌握配置文件服務(wù)器的搭建 2.掌握業(yè)務(wù)服務(wù)配置文件的抽離和拉取 |
|
SpringCloud Bus |
1)消息總線簡介
2)消息總線模型和場景分析
3)Client自動刷新配置
4)Server自動刷新配置
|
1.理解消息總線的概念 2.掌握配置文件動態(tài)刷新的機(jī)制和實(shí)現(xiàn) |
|
SpringCloud OAuth2.0 |
1)OAuth2.0簡介
2)OAuth2.0名詞解釋
3)OAuth2.0運(yùn)行流程
4)OAuth2.0授權(quán)
5)OAuth2.0實(shí)現(xiàn)RBAC
6)授權(quán)服務(wù)器實(shí)現(xiàn)
7)Spring Cloud OAuth2.0
8)Spring Cloud Security
|
1.理解OAuth2.0的應(yīng)用場景和核心概念 2.掌握三種授權(quán)方式代碼編寫 3.理解RBAC模型 4.掌握SpringCloud OAuth2.0實(shí)現(xiàn)RBAC 5.授權(quán)服務(wù)器實(shí)現(xiàn) |