日期:2014-05-17  浏览次数:20722 次

hibernate3插入长字符串错误
使用getHibernateTemplate().persist()向数据库持久化对象,当对象中含有长字符串的字段(比如一篇文章的内容)是,就会出现异常。
我是用的是MySQL5,实体对象定义如下:
@Entity
@Table(name = "tb_test")
public class Test {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
@Column(columnDefinition = "text")
private String content;

public Integer getId() {
return id;
}

public void setId(Integer id) {
this.id = id;
}

public String getContent() {
return content;
}

public void setContent(String content) {
this.content = content;
}
}

请教各位如何解决
hibernate entity 异常

------解决方案--------------------
@Column(columnDefinition = "Text")
要区分大小写,兄弟