java处理clob格式字段
MyBatis方式
数据库:
原来Model因为要跟数据库对应
所以写的是属性格式是clob
Clob.sql包
但这样没法用mybatis-plus存储
网上有通过连接jdbc的方法存入clob格式字段
但好麻烦
于是
万能的网友
提供了这样的方法
<result property="noteContent" column="NOTE_CONTENT" javaType="java.lang.String" jdbcType="CLOB"/>
这不就是数据库是clob,java是String格式吗!!!
于是乎
我就去改了model
@ApiModelProperty(value = "公告内容")
private String noteContent;
现在的model就是这个样子
@Data
@Accessors(chain = true)
@ApiModel(value="Notice对象", description="公告表")
public class Notice {
private static final long serialVersionUID = 1L;
@TableId(type = IdType.INPUT)
@ApiModelProperty(value = "主键")
private String id;
@ApiModelProperty(value = "公告名称")
private String noteTittle;
@ApiModelProperty(value = "公告内容")
private String noteContent;
@ApiModelProperty(value = "附件表ID")
private String attachedId;
@ApiModelProperty(value = "上传人")
private String uplodUserId;
@ApiModelProperty(value = "上传时间")
private LocalDateTime uplodTime;
}
然后,就好使了
就可以存上了