精华内容
参与话题
问答
  • Java微信支付-微信企业付款到个人

    千次下载 热门讨论 2016-11-17 19:22:25
    微信支付企业付款到个人,包括付款 以及 查询 参考文章http://blog.csdn.net/fengshizty/article/details/53204566
  • 只是当时做这个系统的时候,由于需要使用java语言作为后端实现与微信小程序界面数据交互,看遍网上很多的案例基本后台都是php语言用于编写接口,几乎没找到过java作为后台语言的案例。写这篇博客只是为了帮助需要...

    基于微信小程序的培训机构系统

    前言:该系统作为本科毕业设计,可能还有很多的不足。只是当时做这个系统的时候,由于需要使用java语言作为后端实现与微信小程序界面数据交互,看遍网上很多的案例基本后台都是php语言用于编写接口,几乎没找到过java作为后台语言的案例。写这篇博客只是为了帮助需要后台使用java语言来实现的朋友。

    一、项目介绍

    微信小程序端:

    1. 小程序端管理员实现对信息模块的管理,包含课程、讲师、学员三类模块。
    2. 小程序端用户实现各类模块内容的浏览。

    Web后台管理端:

    1. Web端管理员实现对信息模块的管理;
    2. Web端讲师实现对培训机构学员课程成绩打分等功能;
    3. Web端学员实现对培训机构课程的报名、退选以及课程成绩查看等功能;

    二、相关技术

    1. 微信小程序(js、css前端基础):前端小程序页面;
    2. SSM框架(Spring+SpringMVC+Mybatis):微信小程序界面需要调用的接口以及后台的管理系统;
    3. Maven:项目管理必备的技术;
    4. Shiro框架:保证系统安全的框架;
    5. Bootstrap前端框架:Web后台管理端的后台界面;

    三、项目配置搭建
    链接:https://blog.csdn.net/qq_38285537/article/details/91326332

    四、系统结构
    三层模块:客户端、服务端、数据端

    五、界面展示
    管理员默认账号为admin,密码123,登录进入管理导航界面;
    用户登录界面
    在这里插入图片描述
    首页管理导航,实现对学员、讲师、课程进行增删改查的操作。
    在这里插入图片描述
    添加学员表单界面
    在这里插入图片描述
    学员名单表格页面使用表格的形式进行显示学员的信息数据。由于微信小程序展示的数据界面比较小,通过设计成可以上下左右滑动表格的方式来查看数据,可以使得小程序也展现表格形式的页面。
    在这里插入图片描述
    在这里插入图片描述
    修改学员界面
    在这里插入图片描述
    用户首页界面,登录账号:1001,密码:123
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    热门课程内容展示
    在这里插入图片描述
    在这里插入图片描述
    我的功能界面
    在这里插入图片描述
    Web端后台管理模块
    管理员模块:课程管理、学员管理、课程管理
    在这里插入图片描述
    讲师模块:课程成绩打分,查看教授课程
    在这里插入图片描述
    学员模块:对课程进行报名以及退选,查看报名课程,查看讲师给自己报名课程的评分;
    在这里插入图片描述

    本毕设系统三个月陆陆续续所完成,也花费了大量的时间和经历,下面提供源码进行参考学习。

    源码下载地址:

    • 该系统源代码上传gitee平台供参考(求Star):https://gitee.com/tangjiadong/Training-master

    本博客属于个人原创,转载请注明出处;
    本系统还要很多不足的地方,由于毕设时间的限制,实现就好;
    作者:CodeTang

    展开全文
  • Springboot+Mybatis+Mysql+ 微信小程序+Mpvue 1、小程序展示 2、功能介绍 用户第一次使用小程序 用户授权 上传视频和图片 设置密码和有效期 分享给微信好友 输入密码提取资料 下载资料 个人...

    目录

     

    使用的技术

    2、功能介绍 

    3、此小程序未部署 所以体验不了

    4、如何联系我或需要源码进行联系


    使用的技术

    Springboot+Mybatis+Mysql+ 微信小程序+Mpvue

     

    1、小程序展示

     

    2、功能介绍 

    1. 用户第一次使用小程序 用户授权
    2. 上传视频和图片
    3. 设置密码和有效期
    4. 分享给微信好友
    5. 输入密码提取资料
    6. 下载资料
    7. 个人中心
    8. 用户反馈 发送邮件

    3、此小程序未部署 所以体验不了

    4、如何联系我或需要源码进行联系

    展开全文
  • java微信公众平台开发源代码

    千次下载 热门讨论 2013-11-27 10:56:03
    资料来源于网络大神,一个微信公众平台开发的基本代码 java
  • java后台+微信小程序实现点餐系统。 后台技术选型: JDK8 MySQL(需要5.6以上) Spring-boot Spring-data-jpa Lombok Freemarker Bootstrap Websocket 小程序端技术选型 微信小程序 老规矩先看效果图 管理后台 ...

    今天来给大家讲解一个完整的微信小程序点餐项目。java后台+微信小程序实现点餐系统。

    后台技术选型:

    • JDK8/Java11
    • Mysql5.7/Mysql8
    • Spring-boot2.2.4
    • Spring-data-jpa
    • Lombok
    • Freemarker
    • Bootstrap4.3
    • Websocket即时通讯
    • Tomcat服务器
    • Excel数据的批量导入与导出

    小程序端技术选型

    • 微信小程序
    • css3
    • JavaScript

    老规矩先看效果图

    管理后台




    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    小程序端

    小程序端功能
    如上图,目前实现了如下功能。

    小程序首页

    1,扫码点餐
    2,菜品浏览
    3,餐厅电话
    4,在线客服

    菜品分类显示

    购物车编辑页

    订单确认页(可以选择就餐人数)

    支付系统(模拟支付,可接入微信支付)

    订单列表页(多种订单状态)

    评论系统(评价列表)


    小程序代码的导入与运行

    一,导入源码到小程序开发工具

    你如果没有小程序开发基础,只需要看下这个视频学习下如何导入小程序源码到开发者工具即可
    https://edu.csdn.net/course/play/9531/234418

    二,导入成功后直接就可以用了

    如果你想用扫码点餐,就把下面注释打开,使用真机调试。

    真机调试才可以扫码点餐

    扫码点餐的实现代码,需要解开注释。

    我后面会录制一套完整的视频来教大家如何快速的开发点餐系统。视频持续更新中。。。。

    展开全文
  • Java微信授权登陆

    万次阅读 2019-03-09 23:20:49
    微信登陆 前提: 微信公众平台:注册微信认证的公众号也就是服务号 ,拥有跟高级权限的微信接口。(注册服务号需要一些企业信息,需自己或者公司解决) 注: 2018年12月起 订阅号不能认证升级为服务号。但可以...

    微信登陆

     

    前提:

    微信公众平台:注册微信认证的公众号也就是服务号 ,拥有跟高级权限的微信接口。(注册服务号需要一些企业信息,需自己或者公司解决)

    注: 2018年12月起 订阅号不能认证升级为服务号。但可以将你的订阅号迁移至另一个公众号,需300元费用。

    准备公众号的:

    APPID 与  APPSECRET

    二、服务号注册成功后,如果项目也有服务号的公众号平台,跟项目负责人沟通将你个人的微信号添加为服务号的管理

    找到左边导航栏最下面的 基本配置 进去, 记住公众号的 AppId 与 AppSevrect , 如果AppServret忘记了重置重新记住。

     

    配置IP白名单,项目所处的IP配置进去,如拿自己的本机ip用于临时的配置上去,等项目上线重新配置IP。

     

    然后微信登陆需要微信网页授权,在公众中网页授权需要配置一个域名,准备一个备案的域名,域名备案好大概需要20个工作日,如果没有可以下载 花生壳软件 新手注册 会送一个免费域名 可以用来做测试,如果有备案好的域名当然更好。

     

    没有备案的域名情况,用花生壳 内网穿透测试

    自己注册 会送个免费的域名 然后花6块永久的内网穿透体验版 注册好后,内网穿透配置

     

    配置好后可以诊断测试,确保配置的端口 在运行中,如果是项目的端口项目要处于运行中状态,不然会连接失败

     

    这些都没问题后回到 在公众号内的左边导航找到 公众号设置 ----- 功能设置 --- 网页授权域名 进行域名授权配置。

    一、域名授权需要你下载一个文件放置你的域名根目录下,也就就是你域名访问的项目的根目录下,然后在通过浏览器 域名/文件名.txt 可以访问到文件中的内容,这个是重点一定要可以访问的到文件内容,然后在去网页授权域名绑定域名保存就好。配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com无法进行OAuth2.0鉴权

     

    如果公众号登录授权给了第三方开发者来进行管理,则不必做任何设置,由第三方代替公众号实现网页授权即可

     

    二、记住是域名,不是URL。不需要带http。

     

    文件放置项目的根目录或者webapp下,可以通过浏览器  域名/文件名.txt  访问文件内容,也可放置项目的目录下,访问时 域名/目录名/文件名

     

    这里你可能会遇见配置失败 报 找不到这个文件或时文件内容不匹配

    注意看你是否放置根目录下,位置没错。项目是否有拦截器拦截了导致访问不到该文件

     

    以上都都弄好了开始我们重点编码。

     

    微信授权登陆流程:

    登陆授权作用域分为两种:

    一 、静默登陆 scope参数值为 snsapi_base;只能获取到用户openid。好处是静默认证,无需用户手动点击认证按钮,感觉上像是直接进入网站一样。

     

    二、 授权登陆 scope参数值为 snsapi_userinfo;可以获取到openid、昵称、头像、所在地等信息。需要用户手动点击认证按钮

     

     

    授权登陆步骤:

    1、引导用户进入授权页面同意授权,获取code 

    2、通过code换取网页授权access_token(与基础支持中的access_token不同)和openid

    3、通过网页授权access_token和openid获取用户基本信息

     

    一、 微信登陆触发按钮或图片链接

    • 在首页准备一个按钮或者一个链接用来发起请求。

    这里我们用一个链接做示例

     

    1.通过微信接口获取code

    微信获取code接口: https://open.weixin.qq.com/connect/oauth2/authorize?

    参数下表:

    参数

    是否必须

    说明

    appid

    公众号的唯一标识

    redirect_uri

    授权后重定向的回调链接地址,请使用urlencode对链接进行处理

    response_type

    返回类型,请填写code

    scope

    应用授权作用域,snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息)

    state

    重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节 

    #wechat_redirect

    无论直接打开还是做页面302重定向时候,必须带此参数

     

    code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。

     

    Controller控制器:

     

     

     

    微信用户授权确认登陆

    • 第一步登录链接拼好后,在手机微信中打开,微信便会跳转到确认授权页面,点击确认授权即可。(这一步,不用开发者做处理!)
    • 用户同意授权,页面将跳转至 redirect_uri/?code=CODE&state=STATE。

     

    二、获取 openid

    请求与带携带参数

     

    返回的数据字段

     

    代码

     

    三、获取用户信息

    请求与参数

    返回的JSON数据及字段解释

     

    代码:

     

    最后的 回调请求 回授权成功页面

     

    获取到用户信息可进一步进行业务处理,

     

    成功页面

     

     

     

    结果图

    首页:

     

    用户授权确定登陆:

     

    授权成功:

     

     

    详情也可去看官方文档:https://mp.weixin.qq.com/wiki?action=doc&id=mp1421140842&t=0.2934098934066318#2

     

    展开全文
  • Java微信公众平台开发之发送模板消息

    万次阅读 多人点赞 2017-01-02 16:59:53
    模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。对于一般的服务号而言,...
  • java 微信支付 demo

    千次阅读 2019-01-29 14:06:00
    首先我只想说微信能把文档写清楚点吗?超级无敌巨坑 首先进入 微信开发者平台 https://open.weixin.qq.com/cgi-bin/index?t=home/index&lang=zh_CN 点击打开链接,   然后找到 微信APP支付接入商户...
  • java微信公众账号开发所用jar包

    千次下载 热门讨论 2014-03-06 09:18:42
    主要用于java微信公众账号开发后台所用jar包
  • 微信小程序开发实战

    万人学习 2016-09-25 16:55:04
    本套课程使用了元认知教学法,直接实战式教学,摆脱学院派的理论式讲解,对于0基础的学员可以入门编写微信小程序,过程中指导如何学习使用文档查阅接口等,通过两个完整的实战小项目的实例,入手小程序开发。
  • 今天用java 调用 微信分账api 由于上传的数据是xml 格式, 用post请求发送 。在网上找的现成函数,微信服务器老是返回签名错误,但是我用postman 发送返回的数据没有问题,于是经过自己探索,写了个测试可用的post ...
  • Java微信公众号开发之开源框架推荐

    千次阅读 2019-02-15 10:32:19
    1.微信公众平台开发者文档 http://mp.weixin.qq.com/wiki/home/index.html 2.微信公众平台 https://mp.weixin.qq.com/ 3.第三方api weixin4j https://github.com/foxinmy/weixin4j ...mpsd...
  • 转:https://jingyan.baidu.com/article/b907e627b1e4bb46e7891cf0.html在微信开发中,利用微信的接口主动给微信关注用户发送消息。这个主要是利用微信的客服接口来实现该功能,具体的实现如下: /** * 微信公共...
  • JAVA微信商城 有后台

    千次阅读 热门讨论 2018-03-15 17:01:16
    架构为springmvc+mybatis+spring+maven+mysql 配置微信公众号就能直接用
  • 有没有人知道怎样用Java实现抓取微信运动数据,可以的话提供一下代码
  • Java微信公众平台开发之生成带参二维码

    万次阅读 多人点赞 2016-12-28 17:22:31
    微信官方提供的生成二维码接口得到的是当前公众号的二维码官方文档(一定要先看) 目前有2种类型的二维码: 临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较...
  • 在公众号中接入多客服功能,一个曾经咨询过客服的人再次咨询时, 客服这边没有消息提示,这个应该怎么处理呢? 另外设置了客服自动接入回复, 但是没有效果,这又是为什么?求指教!
  • java 微信发送客服消息

    千次阅读 2017-03-28 13:44:27
    public static boolean sendCustomMessage(String accessToken, String jsonMsg){ logger.info("消息内容:{"+jsonMsg+"}"); boolean result = false; //请求地址 S
  • java微信消息加解密

    千次阅读 2015-11-08 21:09:37
    微信开发现在也算是一种潮流,但是对于java程序员来说如果基础不够牢固,那么微信开发你还是高攀不起。学好微信开发的前提是基础要稳固,而且还要有阅读微信开发文档的能力,而不是动不动就百度谷歌;还是建议先自己...
  • Java微信公众号开发之接入

    万次阅读 多人点赞 2018-02-04 16:10:07
    微信公众号
  • 我们在做微信开发的时候,有一个很重要的就是通过openid获取用户的详细信息,包含昵称,头像,省,市,区的信息,但是现在移动时代,很多人追求个性,在名字当中大量使用火星文或者表情符。(本人实际测试过一个20w+...
  • Java微信公众号开发面试题

    千次阅读 2017-08-23 09:16:00
    Java微信公众号开发面试题
  • 微信小程序开发【前端+后端(java)】

    万次阅读 多人点赞 2018-07-13 22:19:46
    现在微信小程序越来越火了,相信不少人都通过各种途径学习过微信小程序或者尝试开发,作者就是曾经由于兴趣了解开发过微信小程序,最终自己的毕业设计也是开发一个微信小程序。所以现在用这篇博客记录我之前开发的...
  • (一)java微信授权登录

    万次阅读 2018-05-04 15:12:21
    最近工作中,接触到微信开发(公众号服务号开发)。由于第一次接触微信开发,所以第一步先去看微信开发文档。微信公众平台开发文档接下来,我们要使用微信来进行授权登录。微信授权的话,获取用户信息有两种:1.静默...
  • # 内置腾讯地图可以标记多个自己定义的位置吗?请求各位大神帮忙,如有做过此类功能麻烦解答
  • java 微信支付成功后,回调函数方法怎么设置,和如何获得当前支付订单的信息
  • 在网上找了挺久没找到解决办法啊。终于解决了,保存一份哈。便于自己以后查阅 //获取用户信息  String getUserInfoUrl = ...URL url1 = new URL
  • java 微信支付SDK 使用说明

    千次阅读 2019-03-11 11:02:53
    交流群261074724 sdk下载地址... 下载后考进项目后创建配置文件: public class MyWXPayConfig extends WXPayConfig{ ... private byte[] certData;... public...
  • Java微信支付开发视频教程

    千次阅读 2019-01-15 16:35:43
    通过该套视频的学习,我们可以学习到什么是接口,怎么调用微信支付接口,异构系统整合应该怎么实现,支付的二维码应该如何生成,最终让您体验到怎么使用Java调用微信支付接口完成支付扣款功能。  课程目录:  ...

空空如也

1 2 3 4 5 ... 20
收藏数 367,778
精华内容 147,111
关键字:

java 微信

java 订阅