ฉันกำลังคิดว่าฉันสามารถตั้งค่าประเภทองค์ประกอบรายการในไฟล์การแมปไฮเบอร์เนตได้หรือไม่
จนถึงตอนนี้ฉันพบแอตทริบิวต์ประเภทคอลเลกชันดังนี้:
<list name="privileges" cascade="all" table="user_privilege" collection-type="">
แต่ฉันไม่แน่ใจว่าฉันใส่ชื่อคลาสเต็มขององค์ประกอบรายการหรือไม่ หาก Hibernate จะสร้างคลาสโดเมนของฉันอย่างถูกต้อง
มีวิธีอื่นในการทำเช่นนี้หรือฉันต้องตั้งค่าประเภทรายการของฉันในชั้นเรียนด้วยตนเองดังนี้:
สร้างโดยไฮเบอร์เนต:
private List privileges = new ArrayList(0);
เปลี่ยนด้วยตนเอง:
private List<UserPrivilege> privileges = new ArrayList(0);
ขอบคุณ.