0

テーブルに hibernate を使用してアノテーション pojo クラスを作成する方法についてサポートが必要です

CREATE TABLE `test`.`TableName1`(  
   `id` BIGINT NOT NULL AUTO_INCREMENT, 
   `date` DATE NOT NULL, 
   `deskid` BIGINT NOT NULL, 
   `systemid` BIGINT NOT NULL, 
   `fname` VARCHAR(10), 
   `lname` VARCHAR(10), 
   `role` VARCHAR(10), 
   `designation` VARCHAR(10), 
   PRIMARY KEY (`id`),
   UNIQUE KEY (`date`,`deskid`,`systemid`)
)  

hibernate アノテーションを使用して複合 unque キーを作成する方法。

4

1 に答える 1

2

アノテーションの「uniqueConstraints」属性を使用してみてください@Table

例えば:

@Table(name="PERSON", uniqueConstraints = {@UniqueConstraint(columnNames={"date","deskid","systemid"})})
于 2013-09-04T09:07:22.340 に答える