Hibernate @OneToMany -- 2

Class Person
@OneToMany 
@JoinColumn(name="personId")
public Set<CreditCard> getCreditCardSet() {
  return creditCardSet;
}
Table
CREATE TABLE `creditcard` (
  `id` varchar(32) NOT NULL,
  `createDate` datetime DEFAULT NULL,
  `modifyDate` datetime DEFAULT NULL,
  `bureau` varchar(255) DEFAULT NULL,
  `number` varchar(255) DEFAULT NULL,
  `personId` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `FKDE640189DC2B9B49` (`personId`),
  CONSTRAINT `FKDE640189DC2B9B49` FOREIGN KEY (`personId`) REFERENCES `person` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `person` (
  `id` varchar(32) NOT NULL,
  `createDate` datetime DEFAULT NULL,
  `modifyDate` datetime DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  `name` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章