gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 07:29:21 25 4
gpt4 key购买 nike

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

最佳答案

参见 ColumnTransformer , IIRC 自 3.6 以来:

@Column(name = "data", columnDefinition = "BLOB", nullable = false)
@ColumnTransformer(read = "UNCOMPRESS(data)", write = "COMPRESS(?)")
@Lob
public byte[] getData()
{
return theData;
}

关于java - 如何在 hibernate 状态下使用 mysql compress()/uncompress()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com