数据库存储集合格式数据Java 数据库存储集合格式数据
接收前端list数据转字符串存储,并查询,转为list格式返回给前端
接收前端 list 集合数据,例如图⽚数组等,格式:["efsf/23ff/333.jpg"]
实体类需要字段
/**
* 图⽚字段,⽤来存储
**/
@ApiModelProperty(value = "图⽚(⽆需传值)")
private String imgArray;
/**
* 图⽚数组,和前端数据交互
**/
@Transient
@ApiModelProperty(value = "图⽚数组")
private String[] imgList;
查询
package java.lang;
/**
* ImgArray()获得数据存储的图⽚数组字符串
* 数据库数据格式: "aaa.webp,bbb.webp,ccc.webp"
* 转换成:["aaa.webp","bbb,webp","ccc.webp"]
*/
String[] imgList = ImgArray().split(",")
新增
package org.apachemons.lang3;
/**将数组格式的字符串转换成数组
* StringUtils.join(),将数组或集合以某拼接符拼接到⼀起形成新的字符串
* 将前端数据 ["aaa.webp","bbb,webp","ccc.webp"]
* 转换为 "aaa.webp,bbb.webp,ccc.webp"
*/
String imgArray = StringUtils.ImgList(), ",")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。