payment-spring-boot
发表于|更新于
|浏览量:
读书只能供给知识的材料,如果融会贯通,应靠思索之力——洛克
分享一个微信支付的开源项目: dromara / payment-spring-boot
微信支付V3支付,支持微信优惠券,代金券、商家券、公众号支付、微信小程序支付、分账、支付分、商家券、合单支付、先享卡、电商收付通等全部微信支付功能API,同时满足服务商、商户开发需求。一键集成,上手快,欢迎star。

号称是最全最好用的微信支付V3 Spring Boot 组件
作者是胖哥:https://felord.cn/
也是我写博客的启发人

相关推荐
2023-07-18
forest自定Address
你若伤过一个人的心,给他一百样好处,也别以为自己不会吃亏。因为羽箭虽然已经从伤口拔出,疼痛依旧留在心上。——萨迪 咱们按照文档里配置: 🚚 请求地址 | Forest 然后使用 12345// 也是通过 @Address 注解来绑定动态地址来源// 每次调用该方法,都可能是不同的根地址@Post("/data")@Address(source = MyAddressSource.class)ForestRequest<String> sendData(); 非常的方便
2022-04-21
在SpringBoot单元测试中添加参数
我的肩上是风,风上是闪烁的星群。——北岛《结局或开始·献给遇罗克》 当时是解决一个issue而去查阅的 https://github.com/baomidou/mybatis-plus/issues/4417 最后代码如下: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566package com.ruben.mybatisplusissue;import javax.annotation.Resource;import org.junit.jupiter.api.Test;import org.junit.jupiter.api.extension.ExtendWith;import org.springframework.boot.SpringApplication;import org.springframework.boot.test.context.SpringBootCo...
2023-01-28
spring-batch批量处理
没有一个人能真正理解另一个人的烦恼或喜悦——舒伯特 按照文档:https://spring.io/guides/gs/batch-processing/ 新建一个项目 勾选Spring Batch以及HyperSQL Database 点击create 在resources下面新建我们的数据文件 sample-data.csv 12345Jill,DoeJoe,DoeJustin,DoeJane,DoeJohn,Doe schema-all.sql 1234567DROP TABLE people IF EXISTS;CREATE TABLE people ( person_id BIGINT IDENTITY NOT NULL PRIMARY KEY, first_name VARCHAR(20), last_name VARCHAR(20)); 然后新建一个Person业务类 12345678910111213141516171819202122232425262728293031323334353637package com.example....
2025-01-02
使用RSSHub订阅我的b站
孤独一人也没关系,只要能发自内心地爱着一个人,人生就会有救。哪怕不能和他生活在一起。——《1Q84》 要用 Java 实现一个简单的订阅网站,可以通过类似的方式来解析 RSS 数据并显示到页面上。我们可以使用 Spring Boot 来搭建 Web 服务器,使用 rome 这个库来解析 RSS 数据。 以下是一个 Java 版本的实现,使用 Spring Boot 和 rome 来实现订阅功能。 1. 创建 Spring Boot 项目首先,你可以使用 Spring Initializr 创建一个 Spring Boot 项目: 打开 Spring Initializr 选择 Maven 项目、Java 版本和 Spring Boot 版本 添加 Spring Web 依赖 生成并下载项目,解压并导入到 IDE(如 IntelliJ IDEA 或 Eclipse) 或者,你也可以手动创建一个 Spring Boot 项目并添加依赖。 2. 添加依赖在 pom.xml 文件中添加 rome 库的依赖: 1234567891011121314151617181920<d...
2022-08-23
stream实现递归封装
上帝等待着人类在智慧中获得新的童年。──泰戈尔 分享一个封装的树处理,源码在这:https://gitee.com/VampireAchao/stream-query 使用方式: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123@Testvoid testToTree() { Consumer<Object> test = o -> { List<Student> studentTree = Steam .of(...
2023-02-04
rewriteBatchedStatements
从前的日色变得慢,车,马,邮件都慢,一生只够爱一个人。——木心 我们在使用mybatis进行批量更新时,可以在mysql的链接url处添加rewriteBatchedStatements=true提升效率. 文档:https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-connp-props-performance-extensions.html 1rewriteBatchedStatements Should the driver use multi-queries, regardless of the setting of ‘allowMultiQueries’, as well as rewriting of prepared statements for INSERT and REPLACE queries into multi-values clause statements when ‘executeBatch()’ is called? Notice that this might allow SQL...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog