1

我有以下定义:

@Column(name = "password", length = 80)
byte[] password;

当我使用 EclipseLink 创建表(mysql)时,我得到一个带有longblob. 一个tinyblob就够了。

我如何指定长度?

我知道我可以添加一个columnDefinition,但我想让它与数据库/sql 无关。

4

1 回答 1

2

如果您想要 blob 列的特定类型,则应使用 columnDefinition。长度的问题是它仅适用于字符串。这在API中也有说明。

于 2012-06-08T08:53:45.670 回答