【问题标题】:how to compress text and image files using hibernate?如何使用休眠压缩文本和图像文件?
【发布时间】:2014-05-01 15:45:41
【问题描述】:

可以使用哪些机制来压缩以下内容?由于我正在使用多个数据库,因此我希望它像 hibernate 如何使用方言处理一样隐藏。

 @Lob
 @Type(type = "org.hibernate.type.TextType")
 private String data;

@Lob
private byte[] data;

【问题讨论】:

    标签: java hibernate persistence lob


    【解决方案1】:

    代表“大对象文件”的LOB 不一定包含文本信息,所以我认为将其映射到String 字段,即使在@Type 注释的帮助下,如果您的DBMS 不是首选解决方案(es) 支持CLOB 或类似的东西。

    TL;DR我认为第二段代码更好LOB映射。

    【讨论】:

    • clob 内部压缩?
    • 不,不是。 CLOBcharacter large object file,所以它最适合用于大文本信息。 LOB 是更高层次的抽象。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-28
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2017-03-28
    相关资源
    最近更新 更多