JPA长文本字段存储

最近总是会遇到长文本入库的情况,这里简单记录一下.

目前为止,遇到的大概就两种情况:

第一种

@Lob

@Column(name = "requirements")

private char[] cRequirements;

这种方式在存入的文本在navicat中可读.

第二种

@Basic(fetch = FetchType.LAZY)

@Column(columnDefinition = "text")

private String resultDetail;

这种方式在之前的时候报过 Data too long 的错误,原因未知.

第三种

@Column

@Lob

@Basic(fetch = FetchType.LAZY)

private byte[] errorInfo;

.这种不能说是长文本了,基本属于大对象一类的,这种存入后navicat查看时不可读

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容