环境:
图片字段存的字符串,通过逗号分割,取用时,需要转为集合返回前端,不在方法里写死,在实体中通过getter方法指定返回处理方式,减少代码冗余
处理方式
实体类
import lombok.*;
import lombok.experimental.Accessors;
/** 图片,1-6张,用逗号分割 */
@JsonIgnore
private String picture;
@TableField(exist = false)
@Getter(AccessLevel.NONE)
private List<String> pictureArray;
public List<String> getPictureArray() {
if (StrUtil.isNotBlank(getPicture())) {
return Arrays.asList(getPicture().split(","));
}
return pictureArray;
}