logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【SpringBoot实战】解决Vue+SpringBoot前后端联调跨域问题(3种方案+完整代码)

在做 SpringBoot+Vue 前后端分离项目时(比如校园二手交易小程序、学生公寓管理系统),跨域问题是几乎每个人都会遇到的第一个坑。需要完整项目源码、CorsConfig 完整版、Vue Axios 配置代码的同学可以评论区留言,我会打包分享。写一个配置类,实现WebMvcConfigurer ,全局统一处理跨域,项目通用。只要项目中有这个类,所有接口自动支持跨域,Vue、小程序都能直接访问

文章图片
#spring boot#java#后端
SpringBoot3 集成 Kaptcha 图形验证码 + Redis 缓存

图形验证码是后端开发中最常用的安全校验手段,广泛应用于登录、注册、短信发送等场景。本文基于快速集成Kaptcha生成图形验证码,并将验证码存入Redis实现30 秒自动过期,代码简洁、可直接复制运行,完美适配 SpringBoot3 新版本。本文实现了 SpringBoot3 集成 Kaptcha 图形验证码 + Redis 缓存的完整方案,代码简洁、无冗余、可直接上线使用。生成验证码 → Red

#缓存
SpringBoot+MyBatis-Plus 实现用户管理模块 CRUD + 分页 + 条件查询(电商系统实战,代码可直接复制)

本文基于 SpringBoot 2.7.x + MyBatis-Plus 3.5.3,完整实现电商管理系统用户管理模块的 CRUD、分页、条件查询。包含完整 SQL 脚本、代码实现、踩坑总结,代码 100% 可直接复制,适合 Java 后端初学者与项目开发快速上手。

文章图片
#spring boot#mybatis#后端
[特殊字符] SpringBoot+MyBatis-Plus 分页查询失效?5 个高频坑 + 完整解决方案(代码可直接复制)

本文完整讲解了 MyBatis-Plus 分页查询的核心原理、完整实现、5 个高频踩坑与解决方案,完美适配电商管理系统的用户、商品、订单等所有列表接口。通过本文的实现,你可以:彻底解决分页失效问题,实现稳定的分页查询掌握 MyBatis-Plus 分页的核心用法,避免踩坑优化分页性能,适配大数据量场景为电商系统的所有列表接口提供统一的分页规范。

文章图片
#spring boot#mybatis#后端
SpringBoot 集成 JWT 实现登录认证 + 权限拦截(电商系统实战,代码可直接复制)

坑 1:跨域预检请求(OPTIONS)被拦截原因:拦截器没有放行 OPTIONS 请求,导致跨域失败解决方案:在拦截器中添加 if (“OPTIONS”.equals(request.getMethod())) { return true;},直接放行预检请求坑 2:Token 过期时间设置不合理原因:过期时间太短,用户频繁登录;太长,安全性低解决方案:电商系统建议设置 7 天过期,同时实现 To

文章图片
#spring boot#java#后端
Spring Boot 4.0 + 虚拟线程实战:高并发场景吞吐量提升3倍(附代码)

Spring Boot 4.0 + Java 21 虚拟线程,已经是可以直接上生产的技术。如果你的项目还在老版本,建议尽快规划升级,这是 2026 年 Java 后端的基本盘。📌 本文代码已上传,可直接复制到你的项目中试用。

#spring boot#后端#java
零基础学 Python 第一天|从环境搭建到基础语法,保姆级复盘

纠结了很久,终于下定决心入门编程,首选 Python —— 身边很多程序员朋友都推荐,说它语法简洁、上手最快,即使是完全没有编程基础的新手,也能快速写出可运行的代码。今天是 Python 学习的第一天,从 0 到 1 搞定环境搭建、基础语法,全程记录学习细节、知识点拆解和练习案例,分享给和我一样刚入门的小伙伴,避免踩坑,一起打卡进阶!

#python#开发语言
想走 Java 后端开发路线?大学期间必须啃完的必备知识大全

很多在校同学都打算以后从事Java 后端开发,但大部分人都很迷茫:不知道该学什么、哪些是有用的、哪些是以后上班根本用不到的。其实后端开发有一套固定必备知识体系,大学期间把这些全部学扎实,以后做项目、找实习、校招面试、上班开发,都能直接上手,不用临时抱佛脚。今天给大家整理一份超全、最贴合实际开发后端开发不是随便学点语法就能就业,它有一套完整、固定、必须掌握的知识体系。全新今日原创,篇幅够长、知识点全

#java#开发语言
SpringBoot+MyBatis-Plus 实现用户管理模块 CRUD + 分页 + 条件查询(电商系统实战,代码可直接复制)

本文基于 SpringBoot 2.7.x + MyBatis-Plus 3.5.3,完整实现电商管理系统用户管理模块的 CRUD、分页、条件查询。包含完整 SQL 脚本、代码实现、踩坑总结,代码 100% 可直接复制,适合 Java 后端初学者与项目开发快速上手。

文章图片
#spring boot#mybatis#后端
MyBatis-Plus条件查询避坑!3种Wrapper用法+多场景实战(电商系统必备)

原因:使用QueryWrapper时,手动写字符串字段名(如"userName"),与数据库字段(username)不一致;解决方案:优先使用LambdaQueryWrapper,通过Lambda表达式指定字段(User::getUsername),有编译校验,不会写错。本文结合电商管理系统的真实场景,讲解了MyBatis-Plus 3种Wrapper的核心区别,拆解了4个高频查询场景,覆盖了用户

文章图片
#mybatis#java#服务器
    共 12 条
  • 1
  • 2
  • 请选择