摘要: MyBatis‑Plus 神兵利器:CommonServiceUtils 深度揭秘 在使用 MyBatis‑Plus 的过程中,我们常被各种 Wrapper 构造、批量 IN 查询、动态条件拼装,以及实体↔DTO 属性复制等“样板”操作所困扰。CommonServiceUtils 应运而生——它集成了通用查询、动态条件拼装、列表与对象转换、Bean 属性复制等功能,让你只需一行静态 阅读全文
posted @ 2025-07-23 18:07 chenxinzhi 阅读(169) 评论(0) 推荐(0)
摘要: 初始化本地仓库 git init 提交代码 git add . git commit -m "提交描述" 添加远程仓库 git remote add <远程名> <仓库地址> 修改远程仓库地址 git remote set-url <远程名> <新仓库地址> 推送代码到远程仓库 git push - 阅读全文
posted @ 2025-07-23 09:32 chenxinzhi 阅读(10) 评论(0) 推荐(0)
摘要: Spring Boot集成JWT实现Token验证,采用JWT(JSON Web Token)进行身份认证,介绍JWT结构与请求流程,以及如何在Spring Boot项目中引入`java‑jwt`依赖、创建与校验Token、结合自定义注解+ AOP切面实现角色鉴权,编写控制器处理登录与登出请求 阅读全文
posted @ 2025-07-22 14:32 chenxinzhi 阅读(259) 评论(0) 推荐(0)
摘要: 本文以 Vue 3+Vite 本地开发调用 Spring Boot 远程接口为例,剖析了浏览器默认 SameSite=Lax、Secure+HTTPS 要求与 CORS/withCredentials 等策略导致跨域 Cookie 无法携带的问题,并提出在服务端启用 HTTPS、开发阶段使用本地同源代理等解决方案。 阅读全文
posted @ 2025-07-21 14:01 chenxinzhi 阅读(39) 评论(0) 推荐(0)
摘要: 本文通过 Spring Boot 全局 CorsFilter配置,结合同源策略与跨域判定,一次性实现跨域请求的统一拦截、校验并允许携带 Cookie 凭证 阅读全文
posted @ 2025-07-19 23:15 chenxinzhi 阅读(32) 评论(0) 推荐(0)
摘要: Java服务端使用image-combiner生成微信小程序海报 本文演示了如何在 Java 服务端通过 Maven 引入 `image-combiner` 库,调用微信小程序码 API 获取二维码,将背景图、课程封面和缩放后的二维码按指定位置合成,并添加文本,最终生成 PNG 海报并上传保存的完整流程。 阅读全文
posted @ 2025-06-28 22:39 chenxinzhi 阅读(47) 评论(0) 推荐(0)