[hibernate] souci à l'insertion dans ma base
salut,
j'ai un petit souci avec ma base, voila j'expose le probleme.
ma table est decrite comme ça :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
CREATE TABLE ACTIVITY (
KEY_ACTIVITY VARCHAR(10) NOT NULL,
LB_ACTIVITY VARCHAR(30) NOT NULL,
KEY_PARENT VARCHAR(10),
NU_LEVEL INTEGER NOT NULL,
SEQ_VERSION INTEGER NOT NULL DEFAULT 0
);
ALTER TABLE ACTIVITY ADD CONSTRAINT ACTIVITY_CST_1 PRIMARY KEY (KEY_ACTIVITY);
CREATE INDEX ACTIVITY_IDX_1 ON ACTIVITY (KEY_PARENT);
GRANT DELETE, INSERT, SELECT, UPDATE ON ACTIVITY TO toto; |
quand je remplis la base avec des insert ça marche bien , mais quand je passe à travers le fichier de mapping ça coince dans la parti
Citation:
P.S: keyParent represente en fait l'activity parent du coup key_parent c'est un champs qui represente la clé etrangere.
voila le fichier de mapping
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<property
name="nuLevel"
type="long"
column="nu_level"
/>
<many-to-one
column="key_parent"
name="keyParent"
cascade="none"
/>
|
j'espere que vous pourriez m'aider
merci