Problème modification clé primaire/étrangère [JAVA/Hibernate] - Java - Programmation
Marsh Posté le 03-06-2013 à 10:24:58
Tu peux nous indiquer quelle ligne correspond à AjoutFamille.java:174 ?
Avec une NPE à cet endroit, ça m'a l'air d'être une bonne piste
Marsh Posté le 03-06-2013 à 11:37:37
Il s'agit de la ligne :
maFamille.setFamCode(textCodeFamille.getText());
Donc dans la modification de ma famille. Quand je modifie mon codeFamille qui est donc ma clé primaire
pour famille et ma clé étrangere pour medicament
Marsh Posté le 03-06-2013 à 11:48:06
D'accord, et c'est lequel des deux qui est nul, maFamille ou textCodeFamille ?
Marsh Posté le 03-06-2013 à 12:17:23
Mais enfete aucun est null, c'est juste que la modification en cascade ne doit pas se faire ?
Marsh Posté le 03-06-2013 à 13:48:48
C'est une question ou tu as testé ?
Poste les codes de Famille et Médicament, il nous manque les getters et setters de famCode au minimum.
Marsh Posté le 01-06-2013 à 12:48:33
Bonjour,
Voilà je suis actuellement entrain de réaliser un projet avec hibernate en java.
Mon application est connecté à une base de donnée où j’ai deux tables.
Une table Médicament, qui contient différentes informations sur mes médicaments.
Ainsi qu’une table Famille qui correspond à la famille de médicaments.
Autrement dit, chaque médicament appartient à une et une seule famille. Et chaque famille contient 0 à plusieurs médicaments.
Mon application a donc pour but de pouvoir modifier les différentes familles et les différentes médicaments.
Seulement quand je modifie la clé primaire de ma famille qui correspond donc à une clé étrangère dans mon médicament. Cela me met cette erreur :
Et voici une partie de code de mes models Famille et medicament :
Médicament :
Famille :
Et voici le code quand je modifie ma famille :
Je voudrais donc que quand je modifie la clé primaire de famille ca la modifie pour tous les médicaments. Je penses donc qu’il y a un problème dans l’update den cascade mais je ne sais pas comment résoudre le problème, c’est pour cela que je viens vers vous.
Merci d'avance,
Message édité par nyyko le 01-06-2013 à 12:53:27