В принципе у меня есть приведенная ниже схема, и я вставляю записи, если они не существуют. Однако, когда дело доходит до вставки дубликата, это вызывает и ошибку, как я ожидал. Мой вопрос заключается в том, есть ли простой способ заставить Hibernate просто игнорировать вставки, которые в действительности вставляют дубликаты?
CREATE TABLE IF NOT EXISTS `method` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(10) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
SEVERE: Duplicate entry 'GET' for key 'name'
Exception in thread "pool-11-thread-4" org.hibernate.exception.ConstraintViolationException: could not insert: