1.???介紹
Commonservice-system是一個大型分布式汰具、微服務、面向企業(yè)的JavaEE體系快速研發(fā)平臺菱魔,基于模塊化郁副、服務化、原子化豌习、熱插拔的設計思想存谎,使用成熟領先的無商業(yè)限制的主流開源技術(shù)構(gòu)建。采用服務化的組件開發(fā)模式肥隆,可實現(xiàn)復雜的業(yè)務功能既荚。提供驅(qū)動式開發(fā)模式,整合內(nèi)置的代碼生成器栋艳,將JavaEE開發(fā)效率提高5倍以上恰聘,減少50%的代碼開發(fā)量,解決80%的重復工作吸占,讓開發(fā)者更關注業(yè)務邏輯晴叨。使用Maven進行項目的構(gòu)建管理,采用Jenkins進行持續(xù)集成矾屯,主要定位于大型分布式企業(yè)系統(tǒng)或大型分布式互聯(lián)網(wǎng)產(chǎn)品的架構(gòu)兼蕊。
2.???使用技術(shù)
SOA服務框架:SpringCloud?、SpringBoot件蚕、RestFul等
分布式緩存:Redis
模塊化管理:Maven
數(shù)據(jù)庫連接池:Alibaba Druid
核心框架:Spring framework孙技、SpringBoot
持久層框架:MyBatis
安全框架:Apache Shiro
服務端驗證:Hibernate Validator
任務調(diào)度:quartz
日志管理:SLF4J 1.7、Log4j
客戶端驗證:JQuery Validation
動態(tài)頁簽:easyuitab
前端框架:Bootstrap排作、Vue
3.???設計思想
分布式牵啦、微服務、云架構(gòu)
JAVA語言開發(fā)妄痪、跨平臺哈雏、高性能、高可用、安全裳瘪、服務化履因、模塊化、組件化盹愚、驅(qū)動式開發(fā)模式
4.???技術(shù)架構(gòu)
5.???平臺基礎功能
?用戶管理:用戶是系統(tǒng)操作者栅迄,該功能主要完成系統(tǒng)用戶配置。
?角色管理:角色菜單權(quán)限分配皆怕、設置角色按機構(gòu)進行數(shù)據(jù)范圍權(quán)限劃分毅舆。
?權(quán)限管理:對系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進行維護等。
?菜單管理:配置系統(tǒng)菜單愈腾,操作權(quán)限憋活,按鈕權(quán)限標識等。
?部門管理:配置系統(tǒng)組織機構(gòu)虱黄,樹結(jié)構(gòu)展現(xiàn)悦即,可隨意調(diào)整上下級。
?日志管理:系統(tǒng)正常操作日志記錄和查詢橱乱;系統(tǒng)異常信息日志記錄和查詢辜梳。
?連接池監(jiān)視:監(jiān)視當期系統(tǒng)數(shù)據(jù)庫連接池狀態(tài),可進行分析SQL找出系統(tǒng)性能瓶頸泳叠。
?完整項目的源碼來源 技術(shù)支持1791743380
6.????源碼結(jié)構(gòu)
7.????注冊中心
完整項目的源碼來源 技術(shù)支持求求1791743380