2014-01-17 66 views
0

我想通過休眠將XML文件保存到LONGTEXT字段mysql中。我對hibernate有點新,並且非常適合你的建議。使用休眠將XML保存到mysql

mysql表已創建。

CREATE TABLE testdataTD_ID INT(11)NOT NULL AUTO_INCREMENT, XML_VAL LONGTEXT NULL, PRIMARY KEY(TD_ID

還創建

Hibernate的實體。

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

回答

0

無需使用@Lob。

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

您可以定義需要插入的文本的長度。

+0

感謝您的回答。我會改變這一點並對此進行測試。不過,我有點卡在如何將XML文件轉換爲字符串。任何建議? – user3205650