gpt4 book ai didi

java - EclipseLink/JPA : Specify length of byte array

转载 作者:行者123 更新时间:2023-11-30 04:45:59 25 4
gpt4 key购买 nike

我有以下定义:

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

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

我如何指定长度?

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

最佳答案

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

关于java - EclipseLink/JPA : Specify length of byte array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10935472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com