@Data
@TableName(value = "xxx", autoResultMap = true)
@EqualsAndHashCode(callSuper = true)
public class EntVisitShop extends BaseEntity {
/**
* 拜访照片
*/
@TableField(typeHandler = FastjsonTypeHandler.class)
private List<FileDTO> imageUrl;
}
解决方案:
单独映射图片
<resultMap id="entVisitShopResultMap" type="com.mgm.saas.modules.ent.vo.EntVisitShopVO">
<result property="imageUrl" column="image_url" typeHandler="com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler"/>
</resultMap>
<select id="pageVO" resultMap="entVisitShopResultMap">
</select>