मुझे एक समान समस्या थी लेकिन यह डेटाबेस में आईडी फ़ील्ड के क्रम से संबंधित नहीं थी।
कुछ खोज करने के बाद मैंने पाया यह इस तथ्य की ओर इशारा करते हुए कि हाइबरनेट में लॉब्स को ओआईडी के रूप में माना जाता है जब तक कि अन्यथा निर्दिष्ट न हो।
इसका मतलब है कि हाइबरनेट एक लॉब को लॉन्ग में डालने का प्रयास करेगा इसलिए उस अपवाद को उत्पन्न करें PSQLException:लंबे समय के लिए खराब मान
फ़ील्ड को एनोटेट करके यह निर्दिष्ट करने का तरीका है कि लॉब को टेक्स्ट के रूप में माना जाना है
@Lob
@Type(type = "org.hibernate.type.TextType")