【发布时间】:2010-12-27 18:31:06
【问题描述】:
我看到存在不止一种将 复合键 与 JPA 映射的方法。
但在我的情况下有点不同:
我有一个只有 2 列的表格:
mysql> desc mytable; +--------+-------------+------+-----+---------+--- ----+ |领域 |类型 |空 |钥匙 |默认 |额外 | +--------+-------------+------+-----+---------+--- ----+ |姓名 | varchar(80) |否 |优先级 | | | |标签 | varchar(80) |否 |优先级 | | | +--------+-------------+------+-----+---------+--- ----+我的观点是:我是否需要创建一个新的(主键类)类来映射我的复合键?
我正在努力寻找最简单的方法。
有人可以帮我吗?
提前致谢!
我正在尝试这种方法:http://www.java.net/print/236710
【问题讨论】:
-
为什么要避免为复合主键创建一个类?
-
因为我将不得不编写一个与我的映射类几乎相同的类!只是试图简化。 '听起来'糟糕的代码,这样做!
标签: java jpa composite-key