Guns后臺(tái)管理系統(tǒng)-基于SpringBoot2開發(fā)的后臺(tái)管理系統(tǒng)-Guns后臺(tái)管理系統(tǒng)下載 v7.0.3官方版本
發(fā)表時(shí)間:2023-07-02 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Guns后臺(tái)管理系統(tǒng)基于基于Spring Boot2開發(fā),包含系統(tǒng)管理,代碼生成,多數(shù)據(jù)庫(kù)適配,SSO單點(diǎn)登錄,工作流,短信,郵件發(fā)送,OAuth2登錄,任務(wù)調(diào)度,持續(xù)集成,docker部署等功能!...
Guns后臺(tái)管理系統(tǒng)基于基于Spring Boot2開發(fā),包含系統(tǒng)管理,代碼生成,多數(shù)據(jù)庫(kù)適配,SSO單點(diǎn)登錄,工作流,短信,郵件發(fā)送,OAuth2登錄,任務(wù)調(diào)度,持續(xù)集成,docker部署等功能!
軟件特色
1、基于SpringBoot,簡(jiǎn)化了大量項(xiàng)目配置和maven依賴,讓您更專注于業(yè)務(wù)開發(fā),獨(dú)特的分包方式,代碼多而不亂。
2、完善的日志記錄體系,可記錄登錄日志,業(yè)務(wù)操作日志(可記錄操作前和操作后的數(shù)據(jù)),異常日志到數(shù)據(jù)庫(kù),通過@BussinessLog注解和LogObjectHolder.me().set()方法,業(yè)務(wù)操作日志可具體記錄哪個(gè)用戶,執(zhí)行了哪些業(yè)務(wù),修改了哪些數(shù)據(jù),并且日志記錄為異步執(zhí)行,詳情請(qǐng)見@BussinessLog注解和LogObjectHolder,LogManager,LogAop類。
3、利用beetl模板引擎對(duì)前臺(tái)頁(yè)面進(jìn)行封裝和拆分,使臃腫的html代碼變得簡(jiǎn)潔,更加易維護(hù)。
4、對(duì)常用js插件進(jìn)行二次封裝,使js代碼變得簡(jiǎn)潔,更加易維護(hù)。
5、controller層采用map + warpper方式的返回結(jié)果,返回給前端更為靈活的數(shù)據(jù),具體參見com.stylefeng.guns.modular.system.warpper包中具體類。
6、防止XSS攻擊,通過XssFilter類對(duì)所有的輸入的非法字符串進(jìn)行過濾以及替換。
7、簡(jiǎn)單可用的代碼生成體系,通過SimpleTemplateEngine可生成帶有主頁(yè)跳轉(zhuǎn)和增刪改查的通用控制器、html頁(yè)面以及相關(guān)的js,還可以生成Service和Dao,并且這些生成項(xiàng)都為可選的,通過ContextConfig下的一些列xxxSwitch開關(guān),可靈活控制生成模板代碼,讓您把時(shí)間放在真正的業(yè)務(wù)上。
8、控制器層統(tǒng)一的異常攔截機(jī)制,利用@ControllerAdvice統(tǒng)一對(duì)異常攔截,具體見com.stylefeng.guns.core.aop.GlobalExceptionHandler類。
9、頁(yè)面統(tǒng)一的js key-value單例模式寫法,每個(gè)頁(yè)面生成一個(gè)唯一的全局變量,提高js的利用效率,并且有效防止多個(gè)人員開發(fā)引起的函數(shù)名/類名沖突,并且可以更好地去維護(hù)代碼。
10、在線系統(tǒng)參數(shù)配置,靈活控制常用功能的開關(guān),無需重啟項(xiàng)目即可生效,實(shí)時(shí)刷新。
產(chǎn)品優(yōu)勢(shì)
源碼可控
源碼注釋詳細(xì),便于閱讀
代碼無后門,可放心使用
提供豐富的接口,易于擴(kuò)展
功能完善
包含系統(tǒng)管理等常用功能
多年一線企業(yè)的沉淀,健壯穩(wěn)定
多樣化的前端組件,自由定制拓展
多端支持
HTML5+CSS3響應(yīng)式設(shè)計(jì)
支持平板、智能手機(jī)、微信瀏覽器
支持IE8+,支持各種常見的瀏覽器
快速開發(fā)
框架易上手,快速開發(fā)新項(xiàng)目
大大降低企業(yè)研發(fā)成本
采用主流技術(shù),業(yè)界通用認(rèn)可
低成本
幫您省去了產(chǎn)品、設(shè)計(jì)等人員的工作
一次永久授權(quán),終身免費(fèi)更新
與同類產(chǎn)品相比性價(jià)比最高
快速迭代
每周至少一次的框架更新
專業(yè)的售后支持,后顧無憂
獲取Guns授權(quán),享受最優(yōu)服務(wù)
使用編程語(yǔ)言寫的程序,由于每條指令都對(duì)應(yīng)計(jì)算機(jī)一個(gè)特定的基本動(dòng)作,所以程序占用內(nèi)存少、執(zhí)行效率高。