Hallo zusammen,
ich habe ein Problem beim Update eines Feldes, das zum composite-Primary Key gehört. Bei nicht composite-key-Feldern funktioniert es wunderbar. Hat jemand ne Idee, wie man dies ohne SQL/HQL (Mapping anpassen) lösen könnte.
Vielen Dank
LG
Vicky
Code:
<composite-id name="chargeID" class=".data.id.ChargeID">
<meta attribute="gen-idMethods">true</meta>
<key-property
name="nummer"
column="CHDNR"
type="IntegerType"
length="3">
<meta attribute="property-type">int</meta>
<meta attribute="use-in-equals">true</meta>
<meta attribute="use-in-tostring">true</meta>
</key-property>
<key-property
name="artikelnummer"
column="CHARTNR"
type="IntegerType"
length="4">
<meta attribute="property-type">int</meta>
</key-property>
<key-property
name="leanderkzHersteller"
column="CHFLNR"
type="dIntegerType"
length="3">
<meta attribute="property-type">int</meta>
</key-property>
<key-property
name="nummerHersteller"
column="CHFDNR"
type="IntegerType"
length="3">
<meta attribute="property-type">int</meta>
</key-property>
<key-property
name="chargennummer"
column="CHFNR"
type="StringType"
length="16">
<meta attribute="property-type">String</meta>
</key-property>
<key-property
name="jahr"
column="CHFJAHR"
type="IntegerType"
length="4">
<meta attribute="property-type">int</meta>
</key-property>
</composite-id>