gpt4 book ai didi

java - JPA Map 映射

转载 作者:IT老高 更新时间:2023-10-28 21:14:25 25 4
gpt4 key购买 nike

如何在不使用 Hibernate 的类的情况下在 JPA 中映射 Map?

最佳答案

尽管 Subhendu Mahanta 给出的答案是正确的。但是 @CollectionOfElements 已被弃用。您可以使用 @ElementCollection 代替:

@ElementCollection
@JoinTable(name="ATTRIBUTE_VALUE_RANGE", joinColumns=@JoinColumn(name="ID"))
@MapKeyColumn (name="RANGE_ID")
@Column(name="VALUE")
private Map<String, String> attributeValueRange = new HashMap<String, String>();

没有必要为 Map 字段创建单独的实体类。它会自动完成。

关于java - JPA Map<String,String> 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853076/

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