系統特性:前端
Spring Cloud微服務化開發,採用Nacos註冊和配置中心,統一受權、認證先後端徹底分離框架前端封裝微信專用vue組件,開發中實現靈活調用,杜絕重複造輪子,讓前端開發更容易支持多商戶多公衆號多小程序多帳號管理,redis全局緩存access_token支持第三方平臺全網發佈代碼簡潔,架構清晰,restful接口規範,適合學習、畢設、實際項目等使用源碼採用私服GIT管理,終身免費升級更新。vue
JooLun是多租戶、多公衆號、多小程序管理的系統mysql
JooLun小程序源碼官網地址:www.joolun.comredis
JooLun小程序源碼演示環境:demo.joolun.comsql
【租戶管理員】演示帳號vue-cli
帳號:joolun 密碼:123456數據庫
【公衆號+小程序商城版】租戶演示帳號小程序
帳號:test 密碼:123456後端
【公衆號版】租戶演示帳號緩存
帳號:test2 密碼:123456
技術選型
*核心框架:SpringBoot2+SpringCloudAlibaba+ SpringCloudGateway
* 配置中心、註冊中心:Nacos
* 安全框架:Spring Security OAuth2
* 服務間調用:OpenFeign
* 熔斷限流:Hystrix
* 分佈式事務:Seata
* 消息中間件:Redis
* 前端手腳架:Avue-cli
* 前端框架:Vue2 + Element-UI + Avue
* 持久層框架:MyBatis-plus
* 微信開發Java SDK:WxJava
* 文件管理:阿里oss、七牛雲、騰訊cos、minio或本地
* JDK版本:Java8+
* 數據庫:mysql5.7+
* 圖表插件:Echarts