IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Many-to-one ne peut être null


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2007
    Messages : 71
    Par défaut Many-to-one ne peut être null
    Bonjour à tous,

    je suis en train de créer un objet Commande qui a un attribut dossierParent de type HistoriqueDossier. En fonction de l'historique de cette commande, l'attribut dossierParent doit pouvoir être null

    voici mon mon mapping du côté de la Commande:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <many-to-one class="bo.entite.action.HistoriqueDossier" fetch="select"
    column="numdossier" lazy="no-proxy" name="dossierParent" unique="true" 
    insert="false" update="false" />
    Hibernate me sort cependant constamment l'exception :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [bo.entite.action.HistoriqueDossier#bo.entite.action.HistoriqueDossier@5fdb25]
    Comment lui dire que s'il ne trouve pas l'objet, il mette null à la place ?

    Merci d'avance,
    MiniMarch

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Essaie de rajouter ça dans le mapping de ton many-to-one:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    not-found="ignore"

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2007
    Messages : 71
    Par défaut
    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSD] Type numérique qui peut être null ?
    Par zabojadek dans le forum Valider
    Réponses: 2
    Dernier message: 24/11/2010, 16h17
  2. La colonne ne peut être {null}
    Par Erakis dans le forum Requêtes
    Réponses: 4
    Dernier message: 03/12/2009, 23h37
  3. INDEX sur une colonne qui peut être NULL
    Par dorian53 dans le forum Requêtes
    Réponses: 15
    Dernier message: 29/11/2007, 17h13
  4. Comment insérer une date qui peut être nulle ?
    Par guidav dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/01/2007, 16h18
  5. [Access][SQL] Filtrer un champ text qui peut être NULL
    Par aumax1 dans le forum VBA Access
    Réponses: 1
    Dernier message: 04/04/2006, 08h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo