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

mybatis-plus转换数据库json类型数据为java对象

JacksonTypeHandler

JacksonTypeHandler 可以实现把json字符串转换为java对象。同一类型的handler有:

  • Fastjson2TypeHandler
  • FastjsonTypeHandler
  • GsonTypeHandler
  • JacksonTypeHandler

至于需要哪一个选一个用就好了

使用方式

  • 在实体类中加入注解
@TableName(value = "table_name",autoResultMap = true)
  • 在需要转换的字段上加入注解
@TableField(typeHandler = JacksonTypeHandler.class)
private List<String> keyword;
  • 测试

http://www.kler.cn/news/340899.html

相关文章:

  • 力扣题解( 规定时间内到达终点的最小花费)
  • 【LeetCode: 134. 加油站 | 贪心算法】
  • ​el-table去除表格表头多选框或者更换为文字​
  • 【嵌入式软件-STM32】STM32简介
  • 物联网:一种有能力重塑世界的技术
  • 毕业设计选题:基于ssm+vue+uniapp的科创微应用平台小程序
  • Vue集成echarts实现统计图表
  • 【公共祖先】二叉树专题
  • Clickhouse之更新表(ReplacingMergeTree)
  • k8s各类控制器详解
  • RecBole:AttributeError: module ‘ray.tune’ has no attribute ‘report’
  • Ansible 中的 Role
  • PyTorch搭建GNN(GCN、GraphSAGE和GAT)实现多节点、单节点内多变量输入多变量输出时空预测
  • 快速生成单元测试
  • 常用的devops工具集成方法
  • C# 基于winform 使用NI-VISA USB口远程控制电源 万用表
  • vue中的keep-alive用过吗?什么是keep-alive?
  • Python 工具库每日推荐【Pillow】
  • 开源的键鼠共享工具「GitHub 热点速览」
  • 网络安全-Wireshark抓包的TCP三次握手