微信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

圣诞拆红包抽奖

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/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 787013311@qq.com 举报,一经查实,本站将立刻删除。
(0)
上一篇 2023-12-11 10:46:52
下一篇 2023-12-11 10:49:38

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注