我想通过休眠将XML文件保存到LONGTEXT字段mysql中。我有点冬眠,真的很适合您的建议。

mysql表已创建。

创建表testdata
    TD_ID INT(11)非空AUTO_INCREMENT,
    XML_VAL LONGTEXT NULL,
    主键(TD_ID

还将创建休眠实体。

@Lob
@Column(name="XML_VAL")
public String getXmlVal() {
    return xmlVal;
}
public void setXmlVal(String xmlVal) {
    this.xmlVal = xmlVal;
}

最佳答案

无需使用@Lob。

@Column(name = "XML_VAL", length = 65535)


您定义需要插入的文本的长度。

10-08 00:06