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 :

Initialisation object intance/null


Sujet :

Hibernate Java

  1. #1
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut Initialisation object intance/null
    Bonjour,

    Voila je charge un object qui comporte un object.
    Pour etre clair je vais prendre un exemple, prenons l'object

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public class Voiture {
     
            private String couleur;
            private String marque;
            private Option options;
     
            +getter.....
            +setter.......
    }
    Ou Option est un object ayant un String et le prix par exemple.

    Lorsque je charge mon object Voiture j'aimerais que mon object Option soit chargé. Ca aucun probleme.

    Le probleme est lorsqu'il n'y a pas d'options, j'ai un NULL et j'aimerais avoir une instance vide de mon object OPTION.
    Est ce que c'est possible via la config Hibernate? Ou bien dois-je le faire moi en regardant si l'option est null alors mettre une instance vide?

    Merci pour vos réponses
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  2. #2
    Membre expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 851
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 851
    Points : 3 481
    Points
    3 481
    Par défaut
    Salut,

    Dans ton bean persistent, tu peux directement mettre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private Option options = new Option();
    Après hibernate se chargera de le remplir si il a l'information ou non, enfin il me semble... A tester

    A+
    K

  3. #3
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Moué j'y avais pensé mais non il m'écrase mon instance par un joli NULL aussi...
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

Discussions similaires

  1. Initialiser Object Select
    Par gdev7 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 03/06/2009, 09h15
  2. [Débutant][XML Dom] object is null
    Par Stessy dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/10/2008, 10h29
  3. [MySQL] initialiser une variable à NULL
    Par papilou86 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/07/2008, 12h01
  4. [C#][.net2] NULL Object reference lors de l'accès à un DGV
    Par VincenzoR dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/01/2006, 02h00
  5. Could not convert undefined or null to object
    Par dadovb dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 19/12/2005, 14h47

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