का उपयोग करके नकारात्मक आईडी मान उत्पन्न करता है मैं निम्नलिखित परिभाषा के साथ एक वर्ग है:हाइबरनेट जब एक दृश्य
@Id
@SequenceGenerator(name = "SEQ_ACE_WORKERS_QUEUE_STATS_ID", sequenceName = "SEQ_ACE_WORKERS_QUEUE_STATS_ID", allocationSize = 500)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_ACE_WORKERS_QUEUE_STATS_ID")
@Column(name = "ID")
private long Id;
जब हम Jboss पर दौड़ा 4.2.3 यह ठीक काम किया है और उत्पन्न उचित पहचान पत्र (1000 से शुरू)
अब हम jboss 7.1.1 में चले गए और यह नकारात्मक आईडी उत्पन्न करता है! (-498 से शुरू हो रहा है और ऊपर जा रहा है)
कोई विचार यह क्यों हो सकता है?
क्या आपने जांच की है कि ओरेकल में वर्तमान अनुक्रम क्या है और हाइबरनेट आउटपुट का पता लगाएं, यदि आप उचित अनुक्रम क्वेरी का चयन करते हैं और यदि आप एसकप्लस में पेस्ट कॉपी करते हैं तो आपको सही/समान/अपेक्षित परिणाम मिलते हैं? – HRgiger