ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
218
218
EMPFEHLEN
-
Hallo zusammen,
ich bin relativ unerfahren mit Hibernate und habe eine (möglicherweise Anfänger-) Frage:
Ich habe folgende Tabellen:
SKILLDATA:
ID - Integer - PK
LVL - Integer
DESC - String
ITEM:
ID - Integer - PK
...
SKILLID - Integer - FOREIGN KEY to SKILLDATA.ID
Ich habe der Datei ItemData.hmb.xml ein one to many Eintrag hinzugefügt und eine neue Klasse SkillData angelegt ... funktioniert alles einwandfrei. D.h. ich habe die entsprechenden Skilldaten für jedes Item als ein SkillData Objekt in der Klasse ItemData vorhanden.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
ItemData.hmb.xml: ... <class name="packageOne.ItemData" table="ITEM"> <many-to-one class="packageOne.ItemSkillData" column="SKILLID" name="itemSkillData"/> ... </class> ... <class name="packageOne.ItemSkillData" table="SKILLDATA"> <id column="ID" name="skillId" type="java.lang.Long" unsaved-value="0"> <generator class="native"> <param name="sequence">ITEMSKILLID_SEQ</param> </generator> </id> <property column="LVL" generated="never" lazy="false" name="level" type="integer"/> <property column="DESC" generated="never" lazy="false" name="description" type="text"/> </class> ...
Nun will ich allerdings ein Set/Array/List in der ItemData Klasse haben, welches ALLE Einträge (also Zeilen) von der Tabelle SKILLDATA als SkillData Objekt speichert. ( Collection<SkillData> allSkillDataEntries; ) Es muss nicht ganz genau diese Lösung sein aber ich stelle mir etwas in dieser Art vor.
Wie kann ich das realisieren? Was muss ich in der ItemData.hmb.xml und der ItemData.java verändern?
Vielen lieben Dank im Voraus------------------------------------------
I hacked 127.0.0.1
Ähnliche Themen
-
Hibernate Collection mergen
Von sebastianb im Forum JavaAntworten: 0Letzter Beitrag: 27.09.10, 12:59 -
Hibernate/JPA Collection
Von Peregrin im Forum JavaAntworten: 0Letzter Beitrag: 26.01.10, 10:41 -
Hibernate: illegal access to loading collection
Von Kryptaesthesie im Forum JavaAntworten: 4Letzter Beitrag: 29.12.09, 13:18 -
Hibernate Collection mit List
Von mahosand im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 3Letzter Beitrag: 23.01.07, 13:43 -
Wie kann ich SQL Resultset in Collection Objekt speichern?
Von maikmaik im Forum JavaAntworten: 3Letzter Beitrag: 03.07.04, 14:07





Zitieren
Login





