当前位置: 首页 > ai >正文

在 Spring Boot 项目里,MYSQL中json类型字段使用

前言:

因为程序特殊需求导致,需要mysql数据库存储json类型数据,因此记录一下使用流程

1.java实体中新增字段

private List<User> users

2.增加mybatis-plus注解 

@TableField(typeHandler = FastjsonTypeHandler.class)
private List<User> users;

3.类注解

@TableName(value = "project",autoResultMap = true)
public class Project{
@TableField(typeHandler = FastjsonTypeHandler.class)
private List<User> users;
}

 4.此时使用mybatis-plus 新增的时候,users会自动以json的方式存储到mysql数据库,查询的时候也会自动将数据库users转换成List<User>

http://www.xdnf.cn/news/13021.html

相关文章:

  • 快速解决 AJ-Captcha 自定义水印和底图问题
  • day36-多路IO复用
  • 前端Vue框架页面自适应问题:挑战与系统化解决方案
  • RetiZero
  • Kafka入门-Broker以及文件存储机制
  • 进程地址空间(比特课总结)
  • AI人工智能与LLM语言大模型
  • 从落水到快速救援:北斗如何打通生命通道
  • Cursor+MCP编程工具助力开发效率倍增
  • 魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(2)-起手奥义【突】之见龙在田
  • Bigemap 赋能地质灾害应急预警系统:精准监测与智能响应
  • Vue3+Pinia+TS笔记
  • 网关对请求解密响应加密
  • 背包问题双雄:01 背包与完全背包详解(Java 实现)
  • Java网络编程中IP详解
  • Django、Flask、FastAPI与Jupyter对比
  • 【RAG排序】rag排序代码示例-高级版
  • 十、MySQL InnoDB引擎底层解析
  • LLMs 系列实操科普(2)
  • FTP下载Argo数据
  • 【Docker 03】Docker Registry - 镜像仓库
  • Unity | AmplifyShaderEditor插件基础(第六集:平面波动shader)
  • 多模态大模型:AI的下一个前沿
  • ES Serverless 8.17王牌发布:向量检索「火力全开」,智能扩缩「秒级响应」!
  • 六.原型模式
  • docker nginx解决跨域请求的处理(https的也支持)
  • tomcat入门
  • 盟接之桥EDI软件:为制造业打造高效、安全的数据桥梁
  • 数据结构之队列
  • 基于SpringBoot实现的汽车资讯网站设计与实现【源码+文档】