gpt4 book ai didi

java - Hibernate 多对多映射附加列时间戳

转载 作者:行者123 更新时间:2023-11-30 00:03:51 24 4
gpt4 key购买 nike

我是 Hibernate 的新手,正在尝试做这样的事情:

我有两张 table 。一个是Visitor,另一个是Visited_Page

Visitor 表的结构为:

{
visitor_id *int*,
visitor_username *varchar*,
visito_name *varchar*
}

Visited_Page 表结构为:

{
vipage_id *int*,
vipage_url *varchar*
}

多对多映射表结构如下:

visitor_id int, vipage_id int.

当用户在我的网站中点击 URL 时,应在映射表中创建一个具有上述结构的新条目。我已经使用 Hibernate 和 Java 中的注释完成了这一部分。

现在我必须在映射表中添加另一列Timestamp。我无法找到如何做到这一点。请帮忙。

最佳答案

创建一个类,例如VistorVisitedPage

@Entity
@Table(name = "Vistor_Visited_Page")
@AssociationOverrides({

public class VistorVisitedPage {

private Date createdDate;
private String createdBy;

}

另请参阅this获取完整信息。

关于java - Hibernate 多对多映射附加列时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24773896/

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