完美企業後臺管理專案架構,apache shiro,bootstrap,spring,springMVC,mybatis,github,gradle
阿新 • • 發佈:2019-02-02
完美企業後臺管理架構專案,經歷幾個月的業餘時間,已經成形。分享出來,後續會繼續完善,我不會寫教程,如果有人需要了解,我又有時間的話,那時再出一份文件講解吧。
因本人不是專業前端,採用jquery+bootstrap。這裡沒有JSP標籤,雖然也寫了很久JSP,但對於它和後臺偶合的太噁心,不看好它。主要是後臺哈。
純html頁面,和spring mvc restful風格提倡的互動方式,json介面資料,這樣做的好處是前後端分離開發,後端只需要提供介面和json格式,而前端只需要做他的樣式和解析json資料展示就OK了,從而介面測試也很方便。
後臺用的也是主流架構,spring+springMVC+mybatis+mysql
主要是許可權這塊用了apache shiro ,驗證碼JCaptcha實現。
部署管理用了:github+gradle
總體來說還是比較流行的東西了。
陸續完善中,也希望碼農們多提改善意見,也可以根據業務需求,來擴充套件它。
==============================================================================================================
標籤 v001 只是空專案,用搭建gradle環境,jetty main執行 OK
下載專案執行 cmd > gradlew eclipse或idea,生成環境。 執行專案中main啟動方法,啟動服務
標籤v002
spring+mvc+mybatis的整合,測試OK
標籤v003
apacheShiro功能整合OK,使用者-角色-許可權和選單功能已實現,系統字典和系統日誌功能實現OK
繼續優化中...........
幾張效果圖: