java-如何在休眠状态下使用mysql compress()/ uncompress()?

在使用带有hibernate for ORM的mysql数据库检索文本之前,如何使用mysql的compress()和uncompress()函数压缩文本,然后再存储和解压缩文本?

解决方法:

请参见自3.6以来的IIRC ColumnTransformer

@Column(name = "data", columnDefinition = "BLOB", nullable = false)
@ColumnTransformer(read = "UNCOMPRESS(data)", write = "COMPRESS(?)")
@Lob
public byte[] getData()
{
    return theData;
}
上一篇:(MTT)连续能量函数最小化方法


下一篇:java-Mule Zip File并将压缩文件发送到FTP服务器