系统特性:前端
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