mybatisPlus注解将List集合插入到数据库

1.maven引入依赖(特别注意版本,3.1以下不支持)

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.4.3.1</version></dependency>

2.添加注解

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
import com.zh.wisdom.bo.OssFileBo;
import lombok.Data;import java.util.List;/*** @Author YMG* @Date 2021/7/28 10:18* @Description :*/
@Data
@TableName(value = "rui",autoResultMap = true)
public class Rui {@TableId(type = IdType.AUTO)private Integer id;/*** 注意!! 必须开启映射注解 否则映射实体类不生效* @TableName(autoResultMap = true)*/@TableField(typeHandler = FastjsonTypeHandler.class)private List<OssFileBo> ossFiles;private String rui;
}

3.数据库结构

在这里插入图片描述

4.接口调试

在这里插入图片描述