हाइबरनेट (और जेपीए) सीधे PostgreSQL सरणी प्रकार को मैप नहीं कर सकता है। यह प्रश्न देखें कि कैसे आगे बढ़ना है यदि आपको वास्तव में अपनी डेटाबेस संरचना को बनाए रखने की आवश्यकता है। इस थ्रेड में आवश्यक कस्टम प्रकार का एक उदाहरण है।
यदि आप अपना स्कीमा बदल सकते हैं, तो आप हाइबरनेट को संग्रह को संभालने के लिए एक अतिरिक्त तालिका बनाने दे सकते हैं - List<Integer>
. फिर, आपके द्वारा उपयोग किए जा रहे हाइबरनेट के संस्करण के आधार पर:
- JPA 2.0 अनुपालन -
@ElementCollection
का उपयोग करें - JPA 1.0 का अनुपालन -
@CollectionOfElements
का उपयोग करें