一、本周計(jì)劃完成任務(wù)
結(jié)束Springboot學(xué)習(xí)
????1摊灭、整合JDBC、Druid數(shù)據(jù)源败徊、Mybatis框架
? ??2帚呼、SpringSecurity環(huán)境搭建
????3、用戶認(rèn)真授權(quán)集嵌、注銷及權(quán)限控制、首頁(yè)定制
? ? 4御毅、Shiro
? ? ????????Subject分析
? ? ????????Springboot整合Shiro環(huán)境搭建
? ? ????????登陸攔截根欧、用戶認(rèn)證、請(qǐng)求授權(quán)實(shí)現(xiàn)
? ? ????????Shiro整合Mybatis端蛆、Thymeleaf
? ? 5凤粗、Swagger
? ? 6、異步任務(wù)、郵件任務(wù)嫌拣、定時(shí)執(zhí)行任務(wù)
? ? 7柔袁、Springboot集成Redis
? ? 8、分布式系統(tǒng)
? ? 9异逐、RPC
? ? 10捶索、Dubbo及Zookeeper、Dubbo-admin安裝
? ? 11灰瞻、服務(wù)注冊(cè)
開(kāi)始Vue+Springboot前后端分離作品
二腥例、最終的結(jié)果&具體行動(dòng)
結(jié)束Springboot學(xué)習(xí)
? ? 1、整合JDBC使用
? ? 2酝润、整合Druid數(shù)據(jù)源
? ? 3燎竖、整合Mybatis框架
? ? 4、Swagger
? ? ? ? ? ? Swagger配置
????????????配置掃描接口及開(kāi)關(guān)
????????????分組和接口注釋
SpringSecurity
? ? 1要销、環(huán)境搭建
? ? 2构回、用戶認(rèn)證和授權(quán)
? ? 3、注銷及權(quán)限控制
? ? 4疏咐、記住我及首頁(yè)定制
Shiro
? ? 1纤掸、Shiro快速入門
? ? 2、Shiro的Subject分析
? ? 3凳鬓、Springboot整合Shiro環(huán)境搭建
? ? 4茁肠、Shiro實(shí)現(xiàn)登錄攔截
? ? 5、Shiro實(shí)現(xiàn)用戶認(rèn)證
? ? 6缩举、Shiro整合Mybatis
? ? 7垦梆、Shiro請(qǐng)求授權(quán)實(shí)現(xiàn)
? ? 8、Shiro整合Thymeleaf
? ? 9仅孩、博客一篇
MybatisPlus
? ? 1托猩、快速入門
? ? 2、日志配置輸出
? ? 3辽慕、插入測(cè)試和雪花算法
? ? 4京腥、主鍵策略測(cè)試
? ? 5、更新操作
? ? 7溅蛉、自動(dòng)填充處理
? ? 8公浪、樂(lè)觀鎖
? ? 9、查詢船侧、分頁(yè)查詢實(shí)現(xiàn)
? ? 10欠气、刪除、邏輯刪除
? ? 11镜撩、性能分析插件
? ? 12预柒、條件查詢器Wrapper
? ? 13、代碼自動(dòng)生成器
? ? 14、博客兩篇
Redis
? ? 1宜鸯、Redis了解
? ? 2憔古、windows下安裝
? ? 3、通過(guò)Jedis操作Redis
? ? 4淋袖、Springboot集成Redis
? ? 5鸿市、自定義RedisTemplate
作品:個(gè)人博客:進(jìn)度20%
? ? 1、資料準(zhǔn)備
? ? 2适贸、技術(shù)棧了解學(xué)習(xí)
? ? 3灸芳、數(shù)據(jù)庫(kù)設(shè)計(jì)
? ? 4、Springboot腳手架搭建
? ? 5拜姿、新建Springboot項(xiàng)目并整合Mybatisplus
? ? 6烙样、Result統(tǒng)一結(jié)果封裝
? ? 7遇绞、Springboot+Shiro+JWT+redis緩存安全框架搭建(太難了)
? ? ? ? ????SpringBoot結(jié)合JWT+Shiro+Redis實(shí)現(xiàn)token無(wú)狀態(tài)登錄授權(quán)
????????????Shiro整合jwt邏輯分析
????????????shiro編碼整合
????????????shiro登錄邏輯開(kāi)發(fā)
????????????全局異常處理
????????????實(shí)體校驗(yàn)處理
????????????解決跨域問(wèn)題
? ? 8庐氮、登錄接口開(kāi)發(fā)
? ? 9、博客一篇
其余
? ? 1业簿、三期js考核
? ? 2壁却、三期jquery考核
? ? 3批狱、postman快速入門
? ? 4、閱讀技術(shù)博文和簡(jiǎn)書數(shù)篇(會(huì)在下面分享)
三展东、本周學(xué)習(xí)總結(jié)&反思
1赔硫、學(xué)習(xí)的知識(shí)較多,鞏固練習(xí)的不夠盐肃,遺忘較快爪膊,掌握不夠深刻
2、周一砸王、周二夜晚又沒(méi)有控制住自己刷手機(jī)熬夜
????????周三卸載抖音
????????周四卸載抖音極速版
3推盛、從周三起學(xué)習(xí)狀態(tài)迅速回暖,不論白天在工作區(qū)(只要一進(jìn)入工作區(qū)就無(wú)休息式學(xué)習(xí))還是夜晚回宿舍(沒(méi)有了娛樂(lè)短視頻的干擾谦铃,我終于能靜下心來(lái)慢慢地品讀優(yōu)秀的技術(shù)簡(jiǎn)書和博文)都保持著較佳的學(xué)習(xí)感覺(jué)
4耘成、學(xué)習(xí)方式和效率還有待提升
5、學(xué)習(xí)一樣新的技術(shù)和知識(shí)的時(shí)驹闰,認(rèn)知了解他和準(zhǔn)備相關(guān)的學(xué)習(xí)資料花費(fèi)了較多時(shí)間
6瘪菌、本周在shiro的學(xué)習(xí)和應(yīng)用于博客搭建中花費(fèi)了較多時(shí)間
博客
? ? 1、【MyBatisPlus學(xué)習(xí)】樂(lè)觀鎖 OptimisticLockerInnerInterceptor插件 細(xì)解
????????https://blog.csdn.net/qq_45696377/article/details/119790541
? ? 2嘹朗、【Springboot學(xué)習(xí)】SpringBoot集成Shiro前后端分離使用redis做緩存【個(gè)人博客搭建】
????????https://blog.csdn.net/qq_45696377/article/details/119834879
? ? 3师妙、【Springboot學(xué)習(xí)】Shiro快速入門及與SpringBoot集成
????????https://blog.csdn.net/qq_45696377/article/details/119818633
? ? 4、分布式系統(tǒng)唯一ID生成方案匯總
????????https://blog.csdn.net/qq_45696377/article/details/119788289
優(yōu)秀技術(shù)簡(jiǎn)書
? ? 1骡显、MongoDB數(shù)據(jù)庫(kù)
????? ??http://www.reibang.com/p/ee7ed80ec478
? ? 2疆栏、EasyCode(代碼神器)
????????http://www.reibang.com/p/e4192d7c6844
? ? 3、Mybatis-Plus樂(lè)觀鎖應(yīng)用以及樂(lè)觀鎖講解
? ??????http://www.reibang.com/p/def7ef8a0c49
? ? 4惫谤、Java 反射
????? ??http://www.reibang.com/p/9298f4d1bd89
? ? 5壁顶、SpringBoot中使用Shiro和JWT做認(rèn)證和鑒權(quán)
????????http://www.reibang.com/p/0b1131be7ace
? ? 6、什么是 JWT -- JSON WEB TOKEN
? ??????http://www.reibang.com/p/576dbf44b2ae
? ? 7溜歪、分庫(kù)分表
? ??????http://www.reibang.com/p/d81423386399
四若专、下周學(xué)習(xí)計(jì)劃
1、至少完成博客進(jìn)度的85%蝴猪,力爭(zhēng)完結(jié)
2调衰、Java后端接口開(kāi)發(fā)
????????登錄接口開(kāi)發(fā)
????????博客接口開(kāi)發(fā)
3、Vue前端頁(yè)面開(kāi)發(fā)
????????環(huán)境準(zhǔn)備
????????項(xiàng)目搭建
????????element-ui
????????axios
????????頁(yè)面路由
????????登錄頁(yè)面
????????????token狀態(tài)同步
????????????全局axios攔截器
? ? ?????博客列表
????????????頭部用戶信息
????????????博客分頁(yè)
????????博客編輯發(fā)表
????????????mavon-editor
????????博客詳情
????????路由權(quán)限攔截
五自阱、需協(xié)調(diào)與幫助
1嚎莉、本來(lái)想寫一個(gè)像學(xué)長(zhǎng)他們那樣的功能齊全的精美博客(鏈接如下),但由于時(shí)間和技術(shù)能力的欠缺沛豌,只好自己暫時(shí)先搭建一個(gè)簡(jiǎn)易能用的
? ??https://www.makeyourchoice.cn/(王明燦)
? ??https://duktig.cn/(任世偉)
? ??http://blog.codinglabs.org/?utm_source=cnblogs&utm_medium=banner(張洋)
? ??https://www.ihewro.com/(月色真美)
2趋箩、搭建shiro+jwt+redis安全框架實(shí)現(xiàn)登錄認(rèn)證,權(quán)限控制等加派,感覺(jué)難度很大叫确,邏輯較復(fù)雜,不清楚這個(gè)到底是需要自己搭建還是用小組的smpe框架
3芍锦、不清楚現(xiàn)在是應(yīng)繼續(xù)完成個(gè)人博客還是找學(xué)長(zhǎng)做一個(gè)項(xiàng)目練習(xí)一下再繼續(xù)完成博客竹勉。
I'm going to be what I was born to be!
我要做我生來(lái)就該成為的人娄琉!