Giống như thông báo lỗi cho biết, Chỉ một trường có @GeneratedValue
được phép nhưng bạn có hai.
Vui lòng xóa một trong số chúng.
Tôi e rằng bạn không thể thực hiện những gì bạn dự định bằng các chú thích đơn giản.
Hãy xem bài đăng hiện có này để biết cách giải quyết.
giải pháp thay thế
Không chắc tại sao bạn cần hai cột trong cùng một bảng, mà giá trị của chúng cần được tăng tự động.
Nếu bạn thực sự muốn có hai cột Duy nhất, bạn có thể sử dụng id của mình như bình thường và UUID cho cột kia.