- 博客(4)
- 收藏
- 关注
原创 支付宝沙箱支付实现
Forwarding后面跟着的地址要记住,回到application.yml文件,notifyUrl填写的内容,以我的截图为例就是下图,后面跟着/alipay/notify为默认的,之后每次启动项目都需要按上述方式重启一下natapp,将地址替换掉。这里只需要配置本地端口,也就是对应的后端applicaiton.yml里面配置的port端口号。最后,完成之后你会遇到异步回调的空指针异常,这里可以看看我的这篇文章来解决。之后下载官网提供的客户端,并在下载的目录下创建一个以.bat为后缀的文件。
2024-05-30 16:16:48 996 1
原创 前端调取后端图片的时间 SpringBoot+Vue3+MySQL
后端MySQL图片要存储为base64编码,因为图片格式没办法直接存储在数据库里面。前端获取到MySQL传的base64编码过后,将这个编码转为图片格式。前端具体转码过程为"data:"用于表示后面的内容是内联数据"imge/"用于指定数据MIME类型,后面跟的表示数据类型(可忽略)base64"表示数据是使用的base64编码格式"yourBase64"表示需要传递的base64编码。
2024-05-30 14:54:31 240
原创 SpringBoot+Vue3 将图片存储到MySQL的一些理解 Base64转码
title:'',desc:'',time:'',img:null,name:'',})//增加课程@PostMapping("/addGood")//HTTP请求中的Post请求用于将数据提交到指定资源进行处理。//查询新加课程是否已经存在//数组的大小if (size!= 0){// size为0则存在相同课程,返回课程已存在return Result.error("课程已存在");}else{ //不存在就添加入数据库。
2024-05-29 19:42:08 678 1
原创 支付宝异步回调空指针错误java.lang.NullPointerException at com.alipay.easysdk.kernel.Client.isCertMode
这是我写的notify接口代码@PostMapping("/notify") // 注意这里必须是POST接口try{System.out.println("=========支付宝异步回调========");// 打印所有参数,便于调试// 支付宝验签Factory.Payment.Common().verifyNotify(params)// 验签通过System.out.println("交易名称: " + params.get("subject"));
2024-05-27 16:18:09 605 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人