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 :

Enum contenu dans une table


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    205
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 205
    Par défaut Enum contenu dans une table
    Bonjour,

    je souhaite que mon enum "Decision" soit vu comme une table, de manière à ce qu'il soit facile à faire du référncement dans le cas d'association ManyTo...OneTo...

    Pour l'instant je n'arrive qu'à persister mon enum, mais cela est fait au sein d'un autre type:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
      <typedef class="org.hibernate.type.EnumType" name="decision">
            <param name="enumClass">policy.Decision</param>
            <param name="type">12</param>
        </typedef>
     
        <class dynamic-insert="false" dynamic-update="false" mutable="true" name="policy.XacmlPolicy" table="XacmlPolicies">
            <id column="POLICY_ID" name="id" type="long">
                <generator class="increment"/>
            </id>
            <discriminator column="POLICY_TYPE" type="string"/>
            <property column="ACTION" name="action" type="string" />
            <property column="DESCRIPTION" name="description" />
            <property column="P_RESOURCE" name="resource" />
            <property name="decision" length="20" type="decision" />
    </class>
    </hibernate-mapping>
    Ce que je voudrai c'est contenir une table Decision, avec les énumérations et un identifiant. Est-ce que cela est possible?

    Cordialement

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 79
    Par défaut
    je suis pas certain de ce que tu demandes mais en annotation j'ai fait
    la colonne est de type varchar2 dans la base

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    class machin {
     
    	private EmplacementEnum nomEmplacement;
     
    	@Column(name = "NOM_EMPLACEMENT", nullable = false, length = 50)
    	@Enumerated(EnumType.STRING)
    	public EmplacementEnum getNomEmplacement() {
    		return this.nomEmplacement;
    	}
     
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 79
    Par défaut
    ha ok, j'ai compris je crois, tu veux que ton enum soit considéré comme entity


    peut être que ceci :
    http://stackoverflow.com/questions/7...ate-annotation
    et http://community.jboss.org/wiki/User...aVARCHARcolumn

    bon courage

  4. #4
    Membre très actif Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Par défaut
    As tu trouvé une solution, j'en ai une pour toi, mais autant ne pas me fatigué si tu as ce qu'il faut !?

Discussions similaires

  1. [AC-2007] Ouvrir la pièce jointe contenue dans une table
    Par Mut dans le forum VBA Access
    Réponses: 0
    Dernier message: 30/11/2010, 10h08
  2. recherche du contenu dans une table
    Par sghanet dans le forum ASP.NET
    Réponses: 3
    Dernier message: 25/02/2010, 16h52
  3. [MySQL] Comparer le contenu d'une variable aux valeurs contenues dans une table
    Par mmlio dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 23/10/2009, 17h20
  4. Réponses: 2
    Dernier message: 11/05/2009, 09h36
  5. Réponses: 2
    Dernier message: 09/11/2006, 09h59

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