gpt4 book ai didi

string - 使用Hibernate映射Map

转载 作者:行者123 更新时间:2023-12-04 13:43:25 27 4
gpt4 key购买 nike

似乎在我所看到的任何地方,都有一些过时的版本,这些版本不再起作用。
我的问题似乎很简单。我有一个Java类,它映射到derby数据库。我正在使用注释,并且已经成功地在数据库中创建了所有其他表,但是在这个特定示例中,我只需要一个Map,它不使用任何其他类,而只是两个简单的字符串值。尝试在线上找到的所有内容时,我都遇到了所有类型的错误。

有人知道不使用不推荐使用的注释的简单方法吗?

提前致谢!

最佳答案

Hibernate Annotations文档的Chapter 2.2.5.3.4描述了必要的注释。您需要执行以下操作:

@Entity
public class MyEntity {
...

@ElementCollection // this is a collection of primitives
@MapKeyColumn(name="key") // column name for map "key"
@Column(name="value") // column name for map "value"
public Map<String,String> getMyMap() {

...
}

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

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