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
| <hibernate-mapping package="skills.cv.rubrique">
<class name="ExperienceProfessionnelle" table="experienceprofessionnelle" schema="public">
<id name="idExperienceProfessionnelle" type="int">
<column name="idexperienceprofessionnelle" />
<generator class="sequence" >
<param name="sequence">experienceprofessionnelle_idexperienceprofessionnelle_seq</param>
</generator>
</id>
<many-to-one name="typologieMission" class="skills.referentiel.TypologieMission" fetch="select">
<column name="idTypologieMission" not-null="true" />
</many-to-one>
<many-to-one name="client" class="skills.referentiel.Client" fetch="select">
<column name="idClient" not-null="true" />
</many-to-one>
<many-to-one name="cv" class="skills.cv.Cv" fetch="select">
<column name="cv_idcv" not-null="true" />
</many-to-one>
<many-to-one name="projet" class="skills.referentiel.Projet" fetch="select">
<column name="projet_idprojet" not-null="true" />
</many-to-one>
<many-to-one name="poste" class="skills.referentiel.Poste" fetch="select">
<column name="idposte" not-null="false" />
</many-to-one>
<property name="dateDebut" type="date">
<column name="datedebut" length="13" not-null="true" />
</property>
<property name="dateFin" type="date">
<column name="datefin" length="13" />
</property>
<property name="duree" type="java.lang.Integer">
<column name="duree" />
</property>
<property name="description" type="string">
<column name="description" />
</property>
<property name="ville" type="string">
<column name="ville" />
</property>
<property name="referent" type="string">
<column name="referent" />
</property>
<property name="service" type="string">
<column name="service" />
</property>
<property name="datemaj" type="date">
<column name="datemaj" length="13" />
</property>
<set name="simplesCompetences" table="ExperienceProfessionnelle_has_SimpleCompetence">
<key>
<column name="idExperienceProfessionnelle" not-null="true" />
</key>
<many-to-many entity-name="skills.cv.rubrique.SimpleCompetence">
<column name="idSimpleCompetence" not-null="true" />
</many-to-many>
</set>
</class>
</hibernate-mapping> |