如何使用JPA注释双varchar主键?

时间:2018-07-18 01:21:30

标签: java sql-server hibernate jpa

我有下表:

create table scheduled_tasks (
  task_name varchar(100),
  task_instance varchar(100),
  .
  .
  .
  last_success DATETIME,
  last_failure DATETIME,
  last_heartbeat DATETIME,
  version numeric(19,0),
  PRIMARY KEY (task_name, task_instance)
);

如您所见,主键是两个字符串,它们也可以是任何东西,因此无法创建有效的引用表来嵌入模型。还有其他方法可以在JPA中定义此组合键吗?

0 个答案:

没有答案