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

Servlets/JSP Java Discussion :

getteurs et setteurs


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 41
    Par défaut getteurs et setteurs
    j'ai une erreur qui s'affiche tjrs meme si
    l'erreur est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    %%%% erreur lors de la creation de la session %%%%
    org.hibernate.PropertyNotFoundException: Could not find a getter for titre_suplementaire in class entite.Document
    	at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:282)
    la classe est la suivante
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    package entite;
     
    import java.io.*;
    import java.util.*;
    import java.lang.*;
    import java.util.Date;
    import java.util.Iterator;
    import java.util.List;
    import org.apache.log4j.Logger;
    import org.hibernate.HibernateException;
    import org.hibernate.Session;
    import org.hibernate.Transaction;
    import hibernate.HibernateSessionFactory;
     
     
    public class Document {
     
    	// les attributs de documents
     
    	private Integer IdDoc=0;
    	private String TitreDoc=null;
    	private String ResumeDoc=null;
    	private int NbrePageDoc=0;
    	private Date DateCreation;
    	private String TitreSuplementaire;
    	private String AuteurDoc=null;
    	private int NbreModifDoc=0;
    	private String LangueDoc=null;
    	private String DroitDoc=null;
     
    	private String Chemin=null;
    	private EtatDocument etat=new EtatDocument();
    	private FamilleDocument famille=new FamilleDocument();
     
    	public Document(){}
     
     
    	public Document(Integer idDoc, String titreDoc, String resumeDoc, int nbrePageDoc, Date dateCreation, String titreSuplementaire, String auteurDoc, int nbreModifDoc, String langueDoc, String droitDoc, String chemin, EtatDocument etat, FamilleDocument famille) {
    		super();
    		IdDoc = idDoc;
    		TitreDoc = titreDoc;
    		ResumeDoc = resumeDoc;
    		NbrePageDoc = nbrePageDoc;
    		DateCreation = dateCreation;
    		TitreSuplementaire = titreSuplementaire;
    		AuteurDoc = auteurDoc;
    		NbreModifDoc = nbreModifDoc;
    		LangueDoc = langueDoc;
    		DroitDoc = droitDoc;
    		Chemin = chemin;
    		this.etat = etat;
    		this.famille = famille;
    	}
     
     
    	public String getAuteurDoc() {
    		return AuteurDoc;
    	}
     
    	public void setAuteurDoc(String auteurDoc) {
    		AuteurDoc = auteurDoc;
    	}
     
    	public String getChemin() {
    		return Chemin;
    	}
     
    	public void setChemin(String chemin) {
    		Chemin = chemin;
    	}
     
    	public Date getDateCreation() {
    		return DateCreation;
    	}
     
    	public void setDateCreation(Date dateCreation) {
    		DateCreation = dateCreation;
    	}
     
    	public String getDroitDoc() {
    		return DroitDoc;
    	}
     
    	public void setDroitDoc(String droitDoc) {
    		DroitDoc = droitDoc;
    	}
     
    	public EtatDocument getEtat() {
    		return etat;
    	}
     
    	public void setEtat(EtatDocument etat) {
    		this.etat = etat;
    	}
     
    	public FamilleDocument getFamille() {
    		return famille;
    	}
     
    	public void setFamille(FamilleDocument famille) {
    		this.famille = famille;
    	}
     
    	public Integer getIdDoc() {
    		return IdDoc;
    	}
     
    	public void setIdDoc(Integer idDoc) {
    		IdDoc = idDoc;
    	}
     
    	public String getLangueDoc() {
    		return LangueDoc;
    	}
     
    	public void setLangueDoc(String langueDoc) {
    		LangueDoc = langueDoc;
    	}
     
    	public int getNbreModifDoc() {
    		return NbreModifDoc;
    	}
     
    	public void setNbreModifDoc(int nbreModifDoc) {
    		NbreModifDoc = nbreModifDoc;
    	}
     
    	public int getNbrePageDoc() {
    		return NbrePageDoc;
    	}
     
    	public void setNbrePageDoc(int nbrePageDoc) {
    		NbrePageDoc = nbrePageDoc;
    	}
     
    	public String getResumeDoc() {
    		return ResumeDoc;
    	}
     
    	public void setResumeDoc(String resumeDoc) {
    		ResumeDoc = resumeDoc;
    	}
     
    	public String getTitreDoc() {
    		return TitreDoc;
    	}
     
    	public void setTitreDoc(String titreDoc) {
    		TitreDoc = titreDoc;
    	}
     
    	public void setTitreSuplementaire(String titreSuplementaire) {
    		TitreSuplementaire = titreSuplementaire;
    	}
     
    	public String getTitreSuplementaire() {
    		return TitreSuplementaire;
    	}
     
     
    }
    le fichier de mapping est le suivant :
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
     
    <hibernate-mapping package="hibernate">
    	<class name="entite.Document" table="document">
    		<id column="id_document" name="IdDoc" type="java.lang.Integer">
    			<generator class="increment" />
    		</id>
     
    		<property column="titre_doc" length="100" name="TitreDoc" not-null="true" type="java.lang.String"/>
    		<property column="resume_doc" length="100" name="ResumeDoc" not-null="true" type="java.lang.String"/>
    		<property column="nbre_page" name="NbrePageDoc" not-null="false" type="java.lang.Integer"/>
    		<property column="dat_creat"  name="DateCreation" not-null="false" type="java.util.Date"/>
    		<property column="TitreSuplementaire" length="100" name="titre_suplementaire" type="java.lang.String"/>
    		<property column="Chemin" length="100" name="chemin" not-null="true" type="java.lang.String"/>
    		<property column="auteur" length="30" name="AuteurDoc" not-null="false" type="java.lang.String"/>
    		<property column="nbre_modif"  name="NbreModifDoc" not-null="false" type="java.lang.Integer"/>
    		<property column="langue" length="20" name="LangueDoc" not-null="false" type="java.lang.String"/>
    		<property column="droit_doc" length="50" name="DroitDoc" not-null="false" type="java.lang.String"/>
     
     
     
    	<many-to-one  name="famille" class="entite.FamilleDocument" column="id_famille_doc"/>
    	<many-to-one  name="etat" column="id_etat_doc" class="entite.EtatDocument"/>
    	<!--many-to-one  name="format" column="id_format_doc" class="entite.FormatDocument"/-->
     
    	</class>
    </hibernate-mapping>
    pouvez vous me dire la source de l'erreur

  2. #2
    Membre émérite Avatar de Pollux
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    706
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2005
    Messages : 706
    Par défaut
    Tu n'as pas inversé ici ? :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <property column="TitreSuplementaire" length="100" name="titre_suplementaire" type="java.lang.String"/>
    ce devrait pas plutot etre ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <property column="titre_suplementaire" length="100" name="TitreSuplementaire" type="java.lang.String"/>

  3. #3
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    dans le fichier hbm :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <property column="TitreSuplementaire" length="100" name="TitreSuplementaire" type="java.lang.String"/>

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 41
    Par défaut
    la solution est celle posée par pollux merci

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

Discussions similaires

  1. getteur et seteur, interet?
    Par sliders_alpha dans le forum Langage
    Réponses: 4
    Dernier message: 24/11/2011, 09h37
  2. Différence entre deux Getteurs et Setteurs ?
    Par realtux dans le forum VB.NET
    Réponses: 4
    Dernier message: 22/05/2010, 20h43
  3. Info Setteurs / Getteurs
    Par Altal dans le forum Débuter
    Réponses: 8
    Dernier message: 12/02/2010, 15h52
  4. getteur sur matrice
    Par dingua dans le forum Langage
    Réponses: 7
    Dernier message: 28/11/2009, 15h12
  5. KeyPress, getteur de touche ?
    Par sayag dans le forum Windows Forms
    Réponses: 5
    Dernier message: 19/06/2007, 17h02

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