上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 微信登陆过程 在项目开发中,难免会遇到微信授权登录这一操作,本讲来讲一下微信登陆是如何实现的? 关于校验登录,有诸多方法,记录方法如下: 使用Spring MVC提供的拦截器 网关服务全局过滤器 使用AOP面向横切面实现 对于使用Spring MVC提供的拦截器来实现,其大致的思路如下: 注意: 用 阅读全文
posted @ 2024-09-17 17:27 Cherry_Shen 阅读(255) 评论(0) 推荐(0)
摘要: Java使用Minio上传文件示例代码 1. Minio介绍 MinIO 是一个基于Apache License v3.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日 志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小 阅读全文
posted @ 2024-09-17 16:13 Cherry_Shen 阅读(989) 评论(0) 推荐(0)
摘要: 在 Vue 3 中,#default="scope" 是用于指定一个具名插槽(named slot)的默认插槽,并且向该插槽传递作用域属性(scoped props)。这个语法是在 Vue 3 的模板编译器中引入的,它取代了 Vue 2 中使用的 slot-scope。 使用Element-plus 阅读全文
posted @ 2024-08-06 10:30 Cherry_Shen 阅读(637) 评论(0) 推荐(0)
摘要: 使用MybatisPlus为字段值进行自动填充 保存或更新数据时,前端通常不会传入诸如isDeleted、createTime、updateTime这三个字段,因此我们需要手动赋值。但是数据库中几乎每张表都有上述字段,所以手动去赋值就显得有些繁琐。为简化上述操作,我们可采取以下措施。 首先是is_d 阅读全文
posted @ 2024-07-08 16:54 Cherry_Shen 阅读(380) 评论(1) 推荐(0)
摘要: 使用Jackson在数据交互时忽略特定字段 通常情况下接口响应的Json对象中并不需要create_time、update_time、is_deleted等字段,这时只需在实体类中的相应字段添加@JsonIgnore注解,该字段就会在序列化时被忽略。 @JsonIgnore作用就是在json序列化和 阅读全文
posted @ 2024-07-08 16:18 Cherry_Shen 阅读(347) 评论(0) 推荐(0)
摘要: MybatisPlus 使用分页功能 分页查询是一个很常见的需求,故Mybatis-Plus提供了一个分页插件,使用它可以十分方便的完成分页查询。下面介绍Mybatis-Plus分页插件的用法,详细信息可参考[官方文档](分页插件 | MyBatis-Plus (baomidou.com)) 首先为 阅读全文
posted @ 2024-07-08 15:53 Cherry_Shen 阅读(840) 评论(0) 推荐(0)
摘要: MybatisPlus 配置逻辑删除 逻辑删除,可以方便地实现对数据库记录的逻辑删除而不是物理删除。逻辑删除是指通过更改记录的状态或添加标记字段来模拟删除操作,从而保留了删除前的数据,便于后续的数据分析和恢复。 物理删除:真实删除,将对应数据从数据库中删除,之后查询不到此条被删除的数据 逻辑删除:假 阅读全文
posted @ 2024-07-08 15:36 Cherry_Shen 阅读(1251) 评论(0) 推荐(0)
摘要: 在昨天的练习作业中,我们改造了余额支付功能,在支付成功后利用RabbitMQ通知交易服务,更新业务订单状态为已支付。 但是大家思考一下,如果这里MQ通知失败,支付服务中支付流水显示支付成功,而交易服务中的订单状态却显示未支付,数据出现了不一致。 此时前端发送请求查询支付状态时,肯定是查询交易服务状态 阅读全文
posted @ 2024-07-05 08:30 Cherry_Shen 阅读(124) 评论(0) 推荐(0)
摘要: 微服务一旦拆分,必然涉及到服务之间的相互调用,目前我们服务之间调用采用的都是基于OpenFeign的调用。这种调用中,调用者发起请求后需要等待服务提供者执行业务返回结果后,才能继续执行后面的业务。也就是说调用者在调用过程中处于阻塞状态,因此我们成这种调用方式为同步调用,也可以叫同步通讯。但在很多场景 阅读全文
posted @ 2024-07-05 08:30 Cherry_Shen 阅读(56) 评论(0) 推荐(0)
摘要: Linux 使用pppoe拨号连接上网 首先安装 PPPOE 拨号上网组件 sudo apt-get install pppoeconf 配置 pppoe 组件 sudo pppoeconf 输入用户名和密码,然后直接点击下一步即可。 重启网络服务 sudo service networking r 阅读全文
posted @ 2024-06-25 19:46 Cherry_Shen 阅读(189) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 19 下一页