自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Java实现List集合与数据库varchar字段映射(复杂类型存储)

本文介绍了在Spring Boot项目中处理List<实体类>对象与数据库varchar字段映射的实现方案。通过自定义OrderListTypeHandler继承BaseTypeHandler,利用Jackson实现JSON序列化/反序列化。配合MyBatis-Plus的@TableField注解,指定typeHandler和jdbcType=VARCHAR,实现List<Order>对象与数据库字段的自动转换。该方案支持空值处理,当数据库字段为null时返回空集合。

2025-08-03 16:24:57 444

原创 Springboot+Vue实现使用七牛云对象存储服务的图片上传、获取和删除功能

本文展示了用户头像管理与更新的前后端实现代码。前端包含图片上传、格式校验、大小限制(2MB以内)和头像更新功能,使用Vue+ElementUI实现交互。后端基于七牛云OSS实现文件存储,包含文件上传、删除等工具类方法,通过Spring Boot配置密钥等参数。关键功能包括:支持JPG/PNG/WEBP格式,上传成功后生成访问URL,删除原头像并更新新头像等。代码示例覆盖了从前端上传组件到后端云存储集成的完整流程,为开发者提供了用户头像管理系统的实现参考。

2025-07-20 16:15:49 354

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除