随笔分类 -  Spring开发中常见的问题

摘要:微信支付接口接入 微信支付接入文档参考(https://pay.weixin.qq.com/docs/merchant/products/jsapi-payment/preparation.html) 1. 接入前准备 具体步骤如下所示: 1、选择接入模式:普通商户或普通服务商, 官网说明地址:ht 阅读全文
posted @ 2024-10-11 09:51 LilyFlower 阅读(178) 评论(0) 推荐(0) 编辑
摘要:在微服务开发过程中必不可免的使用远程调用工具,这里以OpenFeign为例来解决跨服务调用时如何携带参数。 其实办法很简单,我们只需要自定义一个拦截器实现Feign 提供的RequestInterceptor接口,使用Spring 提供的RequestContextHolder工具类来获取当前请求的 阅读全文
posted @ 2024-10-08 10:07 LilyFlower 阅读(304) 评论(0) 推荐(0) 编辑
摘要:微信登陆过程 在项目开发中,难免会遇到微信授权登录这一操作,本讲来讲一下微信登陆是如何实现的? 关于校验登录,有诸多方法,记录方法如下: 使用Spring MVC提供的拦截器 网关服务全局过滤器 使用AOP面向横切面实现 对于使用Spring MVC提供的拦截器来实现,其大致的思路如下: 注意: 用 阅读全文
posted @ 2024-09-17 17:27 LilyFlower 阅读(105) 评论(0) 推荐(0) 编辑
摘要:Java使用Minio上传文件示例代码 1. Minio介绍 MinIO 是一个基于Apache License v3.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日 志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小 阅读全文
posted @ 2024-09-17 16:13 LilyFlower 阅读(421) 评论(0) 推荐(0) 编辑
摘要:使用MybatisPlus为字段值进行自动填充 保存或更新数据时,前端通常不会传入诸如isDeleted、createTime、updateTime这三个字段,因此我们需要手动赋值。但是数据库中几乎每张表都有上述字段,所以手动去赋值就显得有些繁琐。为简化上述操作,我们可采取以下措施。 首先是is_d 阅读全文
posted @ 2024-07-08 16:54 LilyFlower 阅读(176) 评论(1) 推荐(0) 编辑
摘要:使用Jackson在数据交互时忽略特定字段 通常情况下接口响应的Json对象中并不需要create_time、update_time、is_deleted等字段,这时只需在实体类中的相应字段添加@JsonIgnore注解,该字段就会在序列化时被忽略。 @JsonIgnore作用就是在json序列化和 阅读全文
posted @ 2024-07-08 16:18 LilyFlower 阅读(194) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示