Về cơ bản tôi đã có giản đồ dưới đây và tôi đang chèn bản ghi nếu chúng không tồn tại. Tuy nhiên khi nói đến chèn một bản sao nó ném và lỗi như tôi mong đợi. Câu hỏi của tôi là liệu có một cách dễ dàng để làm cho Hibernate chỉ cần bỏ qua chèn mà có hiệu lực chèn bản sao?Hibernate constraint ConstraintViolationException. Có cách nào dễ dàng để bỏ qua các mục trùng lặp không?
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:
Vậy đó. StatelessSession đang thực hiện công việc. – Johanna