JFinal 版微信 wap 应用网红口红机 joytur 发布
年初 微信口红机非常火,当时微信上到处小程序wap玩这游戏玩的不亦乐乎 看到大家都赚的盘满砵满, 买一个程序都是大几千到上万元的,楼主网上搜啊搜想搜一个java开源版的搜了几天硬是没有一个开源的php都是那么多. 就想着计划自己一个月写一个出来,技术就选择轻巧开源的jfinal,因为服务器资源是在有限 选择找jfinal开源基础框架作为脚手架!,取个名字叫欢乐转盘吧.
joytur(欢乐转盘)
joytur是在Jfinal undertow 1.6 基础上搭建的一个Java项目 简单易学,学习成本低 内置封装很多轻巧组件,异常统一处理组件,异步任务统一处理,权限控制组件,validate注解验证组件,日志记录管理组件. 模块化设计,层次结构清晰,支持h2,mysql数据库,支持自动创建并初始化数据库
本项目是学习Jfinal快速开发最佳学习案例! 最低性能可以达到1核512M运行JAVA应用. 项目参考很多优秀开源项目优点并且集合优点,可以找到影子, 目前包括以下四个模块
系统管理(system)模块、微信管理(wechat)模块、产品管理(product)模块、订单管理(order)模块
内置基础功能
- 用户管理:用户是系统操作者,该功能主要完成系统用户权限配置。
- 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
- 菜单管理:配置系统菜单,操作权限,页面按钮权限标识等。
- 系统设置:包括系统基础,系统业务设置,腾讯OSS等配置
- 防封管理:通过配置两个以上域名来实现动态跳转来防止投诉被封(按照自己思路实现,具体还未应用)。
- 字典管理:对系统中经常使用的一些较为固定的数据进行维护,如:是否、男女、类别、级别等。
- 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
- 服务监控:监视当期服务器系统使用指标状态,可进行查看实时了解系统用量。
- 公众号管理: 可自定义菜单,可接入个人订阅号/企业订阅号/企业服务号
- 微信回复管理: 可自定义用户输入关键词,自动回复 文本/图片/文章 三种类型
内置业务功能
- 会员管理:微信端关注过来的会员管理。
- 游戏设置:设置游戏参数及规则。
- 商品管理:添加售卖商品管理。
- 订单管理:商品下单订单业务管理。
- 发货管理:拿货后发货处理管理。
- 提现管理:用户发起提现进行结算处理。
- 会员账单:用户消费及充值还有奖励资金流水。
- 会员账户:用户账户管理多账户及账户类型内部账/外部账/结算账/消耗账。
- 广告设置:替换wap端系统默认广告横幅banner。
- 推广活动:管理首次关注送/推荐用户送/满额送/兑换送。
- 返佣管理:会员推荐会员再推荐会员,可以三级返佣处理
技术选型
1、后端
- JFianl 3.7
- JFianl Undertow 1.6
- JFinal cos 2017.5
- JFinal weixin 2.1
- Hutool 4.4.0
- Logback 1.2.3
- Fastjson 1.2.54
- Alibaba Druid 1.0.29
- Ehcache 2.6.10
- JWT 3.3.0
- OSHI 3.13.0
2、页面
- Layui 3.1.1
- Jweixin 1.4.0.js
- JQuery
平台业务特点
-
个人开发者收款模块:已经实现独立个人及时免签微信到账收款方案(用户对于用户转账),提供三种监控到账方式,邮件/app手机端/微信web登录 app手机端监控特别感谢vmqApk,系统实现最大并发相同金额同时支付支持20人。
-
完整的账户体系模块:系统中分为内部账,外部账、账户类型分为结算账,消耗账对于这块未接触账户或者即将接触账户财务模块同学可以参考学习 定位为初级账户模块。
-
轻巧的权限控制模块:权限颗粒精细到按钮级别,同时不臃肿,简单易用
-
db操作便捷封装:findByModel, findCount, findList 无需多写一行代码,做到更快捷开发
安装教程
- 配置 joytur.conf system.devMode=true system.ddl.create=true(自动创建表结构和初始化数据)
- 访问后台链接为 localhost:8080/a 默认用户名密码 admin/123456 访问wap链接为 localhost:8080/wap
功能截图
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
zuihou-admin-cloud 1.0 升级,完善 Gateway 相关功能
# 更新日志: 1, 优化根据ip查询地区的方法 2,增加swagger全局租户参数 3,完善gateway相关核心功能,目前使用gateway能正常登陆和解析token等 4,调整Mybatis拦截器,控制演示环境的写入权限控制。防止数据被 乱删乱改。 想要在演示环境测试增删改功能的, 请新增租户和账号后测试 5,zuihou-admin-cloud的兄弟项目:zuihou-admin-boot 初次提交,是在本项目基础上去除微服务部分。 目的:简化开发、部署、方便小型项目快速建站。 地址: https://github.com/zuihou/zuihou-admin-boot # 功能点介绍: 服务注册与调用: 基于Eureka来实现的服务注册与调用,在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。 服务鉴权: 通过JWT的方式来加强服务之间调度的权限验证,保证内部服务的安全性。 负载均衡: 将服务保留的rest进行代理和网关控制,除了平常经常使用的n...
- 下一篇
Jeewx-Boot 1.1 版本发布,基于 SpringBoot 的微信管家系统
项目介绍 JeewxBoot是一款基于SpringBoot的开源微信管家系统,采用SpringBoot2.1.3 + Mybatis + Velocity 框架技术。支持微信公众号、微信第三方平台(扫描授权公众号)、抽奖活动等。JeewxBoot实现了微信公众号管理、抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用! Jeewx-Boot采用插件开发机制,实现一个抽奖活动项目是一个独立的插件(对JAVA来讲就是一个JAR包),可以很方便的做插拔,最终打造像Discuz一样的插件生态圈。 源码下载 https://gitee.com/jeecg/jeewx-boot https://github.com/zhangdaiscott/jeewx-boot 升级日志 新增功能 微信群发功能 微信群发审核功能 二维码管理功能 粉丝打标签功能 第三方账号支持 扫描授权公众号功能 上传图片全部切换为阿里云存储 修复BUG 解决微信图片反防盗链的方法(此图片来自微信公众平台,未经允许不可引用) 微信上传图文素材添加日志 删除昵称过滤导包 修改图文素材中的图文编辑功能 万能域名校验MP_veri...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块