【发布时间】:2012-03-20 20:50:10
【问题描述】:
我有一个四列的表格,比如说
P_Key(int), Ref_Key(int), Key(String), Value(Integer).
我想通过将地图与Ref_key 持久保存到此数据库中来避免多个创建语句。地图包含键和相应的值。它将使用地图中的条目为该 Ref_key 创建多行。我正在使用休眠。
假设,我想坚持以下地图:
"Me" -> 0
"You" -> 10
"They" -> 12
而 Ref_Key 是 123。
然后它应该在表中创建 3 行。
P_Key Ref_Key Key Value
1 123 "Me" 0
2 123 "You" 10
3 123 "They" 12
假设键以 1 开头并自动递增。
我应该遵循什么方法?
【问题讨论】:
-
这种方式相当困难,但如果您使用具有这些字段(P_Key、Ref_Key、Key、Value)的对象列表,这样做很简单。
-
如何在不多次调用 create/update 的情况下持久化自定义对象列表?
标签: java database hibernate key-value