微信java通用版下载在哪里下载?诞生的目的有什么

一、开源项目简介
JeewxBoot是一款免费的JAVA微信管家平台,支持微信公众号、小程序、微信第三方平台、抽奖活动等 。JeewxBoot已经实现了系统权限管理、公众号管理、抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用!
技术架构:SpringBoot2.1.3 + Mybatis + Velocity; 采用插件开发机制,实现一个抽奖活动一个独立插件(对JAVA来讲就是一个JAR包),可以很方便的做插拔,提供丰富的活动插件下载 。
Jeewx-Boot诞生的目的
Jeewx开源至今已经6年时间 , 积累无数粉丝,但老版技术陈旧,随着功能增多项目也变的臃肿 。之所以打造一款全新的产品Jeewx-Boot,最终目的是打造一个全新的微信开发生态圈 。Jeewx-Boot独创插件开发机制,实现了每一抽奖活动(砸金蛋、刮刮乐、砍价等)、官网、商城、小程序都是一个独立的插件,对JAVA来讲就是一个JAR包,可以很方便的做插拔,打造像discuzz、微擎一样的插件生态机制;
插件机制的好处在于,你可以灵活的选择你需要的插件 , 组装成你要的系统,就像搭建积木一样;当然如果你不需要那个功能,可以很轻松的拔掉;
Jeewx-Boot采用最新主流技术SpinrgBoot2.x + Mybatis + Velocity,是大家熟悉的技术,学习成本低, 新的平台实现了插件开发机制,同时也支持更高的并发、更高的大数据能力;
二、开源协议
使用Apache-2.0开源协议
三、界面展示
系统效果

微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图

四、功能概述
项目说明
基础平台项目
项目名

中文名

备注


jeewx-boot-start

启动项目


jeewx-boot-base-system

系统用户管理模块


jeewx-boot-module-weixin

微信公众号管理


jeewx-boot-module-api

共通业务API接口


huodong/jeewx-boot-module-goldenegg

砸金蛋活动


huodong/jeewx-boot-module-cms

小程序官网

集成文档




插件项目说明
免费插件下载
项目名

中文名

备注


jeewx-boot-module-commonluckymoney

【微信java通用版下载在哪里下载?诞生的目的有什么】圣诞拆红包抽奖


jeewx-boot-module-scratchcards

刮刮乐活动


jeewx-module-divination

摇签祈福活动


P3-Biz-shaketicket

摇一摇活动


jeewx-boot-module-luckyroulette

新版大转盘活动




小程序源码
访问一飞开源:https://code.exmay.com/
功能清单
├─系统管理
│├─用户管理
│├─角色管理
│├─菜单管理
│└─首页设置
│└─项目管理(插件)
├─公众号运营
│├─基础配置
││├─公众号管理
││├─关注欢迎语
││├─未识别回复语
││├─关键字设置
││├─自定义菜单
││├─菜单支持小程序链接
││├─Oauth2.0链接机制
│└─微信第三方平台
│└─支持扫描授权公众号
│├─素材管理
││├─文本素材
││├─图文素材
││├─超强图文编辑器
││├─图文预览功能
│├─用户管理
││├─粉丝管理
││├─粉丝标签管理
││├─图文编辑器
││├─接受消息管理
││├─粉丝消息回复
││├─图文预览功能
│├─高级功能
││├─微信群发功能
││├─群发审核功能
││├─二维码管理
├─微信抽奖活动
│├─砸金蛋
│├─小程序官网(CMS模块)
│├─摇一?。ㄉ形纯矗?
│├─微信砍价(尚未开源)
│├─更多商业活动
├─高级功能(尚未开源)
│├─小程序商城
│├─竞选投票
│├─分销商城
│├─团购商城
│├─红包活动
│├─更多商业功能
│├─ 。。。
五、技术选型
入门必读
入门必须配置,以下配置一步都能少?。。?
1.配置数据库
jeewx-boot-startsrcmainresourcesapplication-dev.yml

微信java通用版下载在哪里下载?诞生的目的有什么

文章插图

2.配置redis
jeewx-boot-startsrcmainresourcesapplication-dev.yml

微信java通用版下载在哪里下载?诞生的目的有什么

文章插图

3.配置阿里云存储账号
(必须配置 , 系统所有图片上传都采用云存储)阿里云账号申请方法
jeewx-boot-startsrcmainresourcesapplication-dev.yml

微信java通用版下载在哪里下载?诞生的目的有什么

文章插图

参数说明
参数

说明


endpoint

阿里云账号的


accessKeyId

账号的accessKeyId


accessKeySecret

账号的accessKeySecret


bucketName

阿里云bucketName名字


imgDomain

阿里云用户绑定域名




endpoin和 bucketName获取
域名截图
accessKeyId和accessKeySecret 获取
设置为公共读
4.配置访问域名
jeewx-boot-startsrcmainresourcesjeewx.properties

微信java通用版下载在哪里下载?诞生的目的有什么

文章插图

5.执行数据库脚步
要求 mysql5.7+
通过 db/schema_mysql5.7.sql 创建数据库;
通过 db/jeewx-boot-mysql5.7.sql初始化数据;
6.Maven私服配置
找到 maven老家 conf/settings.xml
在标签内增加下面方式的阿里云maven镜像(删除自己的镜像配置),最终结果见下面:
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
7.启动项目
项目采用SpringBoot架构;
右键执行JAVA类: jeewx-boot-start/com.jeecg.JeewxBootApplication
启动成功后访问: http://localhost:80(admin123456)

微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图


微信java通用版下载在哪里下载?诞生的目的有什么

文章插图

其他配置(可以不用的功能)
8.短信接口配置(采用的阿里大鱼短信)
9.邮件配置(系统注册等通知)
10.微信第三方平台配置(扫描授权公众号需要)
第一步:配置文件修改第二步:手工往数据库【weixin_open_account】,插入一条第三放平台配置数据
六、源码地址
私信回复:微信管家平台
或访问一飞开源:https://code.exmay.com/