1. 程式人生 > >完美企業後臺管理專案架構,apache shiro,bootstrap,spring,springMVC,mybatis,github,gradle

完美企業後臺管理專案架構,apache shiro,bootstrap,spring,springMVC,mybatis,github,gradle

完美企業後臺管理架構專案,經歷幾個月的業餘時間,已經成形。分享出來,後續會繼續完善,我不會寫教程,如果有人需要了解,我又有時間的話,那時再出一份文件講解吧。

因本人不是專業前端,採用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

繼續優化中...........



幾張效果圖: