MySQL5 Text的JPA Entity数据类型

时间:2013-04-16 11:02:29

标签: mysql jpa

MaxOSX10.7.5 MySQL5的 JDK6 JPA2

我刚开始使用JPA并拥有实体类。它有一个String成员映射到MySQL文本类型,如下所示:

@Entity
@Table(name="Device")
public class Device {

    @Column(name="notes")
    public String notes; 

}

MySQL定义:

`notes` text CHARACTER SET utf8

当我尝试进行单元测试时,我收到错误:

...用于栏目备注。找到:text,expected:longtext

我添加了@Lob注释,但它没有用。我把长度属性像长度= 2000 | 10000 | 20000,但没有运气。 另外@Lob + length属性但相同。

我该如何解决这个问题?

提前致谢。

0 个答案:

没有答案