java項(xiàng)目源碼詳情描述:
S026《Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企業(yè)級(jí)報(bào)表后臺(tái)管理系統(tǒng)項(xiàng)目源碼》在上家公司自己集成的一套系統(tǒng),用了兩個(gè)多月的時(shí)間完成的:Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企業(yè)級(jí)開發(fā)系統(tǒng)1 u; s6 d! \* V* x& V+ q2 G. p
Springboot作為容器,使用mybatis作為持久層框架6 o! l9 H) P* ]6 q
使用官方推薦的thymeleaf做為模板引擎,shiro作為安全框架,主流技術(shù),幾乎零XML,極簡(jiǎn)配置,兩套UI實(shí)現(xiàn)(bootstrap+layer ui),可以自由切換,報(bào)表后端采用技術(shù): SpringBoot整合SSM(Spring+Mybatis-plus+ SpringMvc),spring security 全注解式的權(quán)限管理和JWT方式禁用Session,采用redis存儲(chǔ)token及權(quán)限信息,報(bào)表前端采用Bootstrap框架,結(jié)合Jquery Ajax,整合前端Layer.js(提供彈窗)+Bootstrap-table(數(shù)據(jù)列表展示)+ Bootstrap-Export(各種報(bào)表導(dǎo)出SQL,Excel,pdf等)框架,整合Echars,各類圖表的展示(折線圖,餅圖,直方圖等),使用了layui的彈出層、菜單、文件上傳、富文本編輯、日歷、選項(xiàng)卡、數(shù)據(jù)表格等 ,Oracle關(guān)系型數(shù)據(jù)庫(kù)以及非關(guān)系型數(shù)據(jù)庫(kù)(Redis),Oracle??性能調(diào)優(yōu)(PL/SQL語(yǔ)言,SQL查詢優(yōu)化,存儲(chǔ)過(guò)程等),用Redis做中間緩存,緩存數(shù)據(jù),實(shí)現(xiàn)異步處理,定時(shí)任務(wù),整合Quartz Job以及Spring Task,郵件管理功能, 整合spring-boot-starter-mail發(fā)送郵件等,數(shù)據(jù)源:druid,用戶管理,菜單管理,角色管理,代碼生成 ,運(yùn)行環(huán)境:jdk8+oracle+redis+IntelliJ IDEA+maven,項(xiàng)目技術(shù):Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis
maven構(gòu)建‘ d) ^) l! [5 Q: }1 x: |$ Z??J
http://localhost:/8080/login2 N% }# R’ o8 v. ?” X$ h$ H??^
admin admin7 l7 g6 Y, B, M6 g











