sách gpt4 ai đã đi

java - @JoinTable是否有属性 "table"?

In lại 作者:行者123 更新时间:2023-12-01 05:57:15 25 4
mua khóa gpt4 Nike

以下内容是从 hibernate 的文档中复制的。 (http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#d0e2770)

   @CollectionOfElements
@JoinTable(
table=@Table(name="BoyFavoriteNumbers"),
joinColumns = @JoinColumn(name="BoyId")
)
@Column(name="favoriteNumber", nullable=false)

但是,当我将其付诸实践时,我发现@JoinTable没有“table”属性,而是有一个“name”属性来指定表名称。但我需要“表”属性来指定索引。

这是怎么回事?我快要疯了!

1 Câu trả lời

不,不是,这个样本不准确。以防万一,您在此示例中看到的 @IndexColumn 注释与数据库索引无关,它用于存储索引集合中元素的索引号。但我想你已经意识到了这一点。

实际上,我建议提出一个 Jira 问题,指定您的用例您的数据库方言(似乎在 FK 上生成索引适用于某些方言,例如 MySQL,但不适用) t 与甲骨文)。

关于java - @JoinTable是否有属性 "table"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2520860/

25 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com