GitHub
src="//ghbtns.com/github-btn.html?user=je-ge&repo=jpa&type=watch&count=true" scrolling="0" width="110" height="20">@MapKeyColumn
用@JoinColumn注解和@MapKeyColumn处理一对多关系
ddl语句
CREATE TABLE `t_employee` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
CREATE TABLE `t_employee_map` (
`Employee_id` bigint(20) NOT NULL,
`emp_value` varchar(255) DEFAULT NULL,
`emp_key` varchar(255) NOT NULL,
PRIMARY KEY (`Employee_id`,`emp_key`