gpt4 book ai didi

java - JPA:如何映射以日期为键的 map

转载 作者:行者123 更新时间:2023-12-04 05:11:39 25 4
gpt4 key购买 nike

通常,您会将日期映射为 @Temporal(TemporalType.DATE)并且您将 Map<> 映射为 @ManyToMany@Lob .

现在我正在尝试映射 map 。我试过 @ManyToMany @Temporal(TemporalType.DATE)但这似乎不起作用:

Exception Description: The type [class java.util.Map] for the attribute [x] on the entity class [y] is not a valid type for a temporal mapping.

所以我的问题是,如何映射包含日期的 Map?

最佳答案

你有没有尝试过这样的事情?

 @OneToMany
@MapKeyTemporal(DATE)
protected java.util.Map<java.util.Date, Employee> employees;

关于java - JPA:如何映射以日期为键的 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14859569/

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