AOP:面向切面編程,相對(duì)于OOP面向?qū)ο缶幊蘏pring的AOP的存在目的是為了解耦。AOP可以讓一組類共享相同的行為。在OOP中只能繼承和實(shí)現(xiàn)接口,且類繼承只能單繼承,阻...
AOP:面向切面編程,相對(duì)于OOP面向?qū)ο缶幊蘏pring的AOP的存在目的是為了解耦。AOP可以讓一組類共享相同的行為。在OOP中只能繼承和實(shí)現(xiàn)接口,且類繼承只能單繼承,阻...
docker相關(guān)命令 docker搭建consul集群 在docker上安裝consul(默認(rèn)安裝最新版本) 啟動(dòng)第一個(gè)consul服務(wù):consul1 8500 http ...
雖然 Shiro 本身可以支持?jǐn)U展 RememberMe 功能,但僅限于傳統(tǒng)項(xiàng)目因?yàn)?Shiro 的用戶信息是基于 Session 進(jìn)行管理,在前后端分離的項(xiàng)目中無法實(shí)現(xiàn) S...
在開發(fā)中,用到動(dòng)態(tài)查詢的地方,所有的查詢條件包括分頁參數(shù),都會(huì)被封裝成一個(gè)查詢類XxxQuery 比如說上一篇中的Item 那么ItemQuery就像這樣 那現(xiàn)在問題來了,如...
以下10個(gè)練手項(xiàng)目均摘錄自一本尚未出版的 Python 神書《500 Lines or Less》,盡管沒有出版,但其 review 版已在官方博客放出。 1. 實(shí)現(xiàn)一個(gè)網(wǎng)絡(luò)...
一個(gè)完整的極簡后臺(tái)框架,方便做小項(xiàng)目的時(shí)候可以快速開發(fā)。這里面多貼圖片和代碼,做個(gè)參考吧,代碼可以下載下來自己看看,里面這套后臺(tái)模板不錯(cuò),喜歡的拿去。 先放幾張圖 項(xiàng)目介紹 ...
邁入職場是每一個(gè)程序員都避免不了的事情,但由于這是技術(shù)行業(yè),一切都看技術(shù)說話,而每個(gè)程序員在剛畢業(yè)的時(shí)候,掌握的技術(shù)可以說是層差不齊,因此企業(yè)能夠給他們的薪資也各不一樣,一般...
oauth2 sso 大致流程 在一個(gè)公司中,肯定會(huì)存在多個(gè)不同的應(yīng)用,比如公司的OA系統(tǒng),HR系統(tǒng)等等,如果每個(gè)系統(tǒng)都用獨(dú)立的賬號(hào)認(rèn)證體系,會(huì)給用戶帶來很大困擾,也給管...