当前最新版本: 1.0(发布日期:20190716)
项目介绍
Jeewx-Boot 是一款开源免费的微信开发平台,是jeewx的新一代产品,支持微信公众号、小程序官网、微信抽奖活动等!Jeewx-Boot实现了微信公众号管理、小程序CMS、微信抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用。
Jeewx-Boot诞生的目的
- Jeewx开源至今已经6年时间,积累无数粉丝,但老版技术陈旧,随着功能增多项目也变的臃肿。之所以打造一款全新的产品Jeewx-Boot,最终目的是打造一个全新的微信开发生态圈。Jeewx-Boot独创插件开发机制,实现了每一抽奖活动(砸金蛋、刮刮乐、砍价等)、官网、商城、小程序都是一个独立的插件,对JAVA来讲就是一个JAR包,可以很方便的做插拔,打造像discuzz、微擎一样的插件生态机制;
- 插件机制的好处在于,你可以灵活的选择你需要的插件,组装成你要的系统,就像搭建积木一样;当然如果你不需要那个功能,可以很轻松的拔掉;
- Jeewx-Boot采用最新主流技术SpinrgBoot2.x + Mybatis + Velocity,是大家熟悉的技术,学习成本低, 新的平台实现了插件开发机制,同时也支持更高的并发、更高的大数据能力;
技术文档
- QQ交流群 : 97460170
- 在线文档:http://jeewx-boot.mydoc.io
- 小程序文档: http://shop.jeewx.com/#/doc/rumen
- 技术论坛 :www.jeecg.org
- 反馈问题 :请发issue
项目说明
项目名 | 中文名 | 备注 |
---|---|---|
jeewx-boot-base-system | 系统用户管理 | 含项目启动类 |
jeewx-boot-module-cms | CMS管理后台 | |
jeewx-boot-module-weixin | 微信公众号管理 | |
jeewx-app-cms | 小程序官网源码 | 采用wepy语言 |
系统模块
├─系统管理
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ └─首页设置
│ └─项目管理(插件)
├─公众号运营
│ ├─基础配置
│ │ ├─公众号管理
│ │ ├─关注欢迎语
│ │ ├─未识别回复语
│ │ ├─关键字设置
│ │ ├─自定义菜单
│ │ ├─菜单支持小程序链接
│ │ ├─Oauth2.0链接机制
│ ├─素材管理
│ │ ├─文本素材
│ │ ├─图文素材
│ │ ├─超强图文编辑器
│ │ ├─图文预览功能
│ ├─用户管理
│ │ ├─粉丝管理
│ │ ├─粉丝标签管理
│ │ ├─超强图文编辑器
│ │ ├─接受消息管理
│ │ ├─粉丝消息回复
├─小程序官网
│ ├─站点管理
│ ├─广告管理
│ ├─栏目管理
│ ├─文章管理
│ ├─后台管理代码
│ ├─小程序前端代码
├─微信抽奖活动(即将开源)
│ ├─砸金蛋
│ ├─摇一摇
│ ├─微信砍价
├─高级功能(尚未开源)
│ ├─小程序商城
│ ├─微信投票
│ ├─分销商城
│ ├─。。。
└─其他插件
└─更多功能陆续开源。。
技术架构
- 1.采用SpringBoot2.1.3 + Mybatis + Velocity 框架技术
- 2.启动项目,执行下面启动类
jeewx-boot-base-system/src/main/java/com/jeecg/JeewxBootApplication.java
- 3.页面采用模板语言Velocity
- 4.插件式开发,每个模块独立打成jar
- 5.数据库、redis配置文件
jeewx-boot-base-system/src/main/resources/application.yml
- 6.微信域名配置
jeewx-boot-base-system/src/main/resources/jeewx.properties