相关疑难解决方法(0)

休眠问题:@OneToMany批注返回重复项

我遇到了Hibernate(4.3.0)的问题,其中单向@OneToMany返回重复项。

我的数据库结构(带有InnoDB的MySQL)的“ entry”表与“ entry_address”表具有1:N的关系。“ entry”表是主表,“ entry_address”是“ entry”表的子表。

CREATE TABLE IF NOT EXISTS `entry` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(500) NOT NULL,
  `active` int(1) NOT NULL DEFAULT '0',
  `modifiedTS` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
  `createdTS` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

INSERT INTO `entry` (`id`, `name`, `active`, `modifiedTS`, `createdTS`) VALUES
(1, 'Test1', 0, '2012-11-05 13:41:03', '2012-11-01 10:11:22'),
(2, 'Test2', 1, '2012-11-05 11:19:37', '2012-11-01 10:11:33'),
(3, …
Run Code Online (Sandbox Code Playgroud)

java mysql spring hibernate

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

hibernate ×1

java ×1

mysql ×1

spring ×1