Bonjour,
j'ai la class suivante :
Mon champ etatC30, fait en réalité référence à une autre table de domaine de valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 @Entity @Table(name="A") public class A implements Serializable { private static final long serialVersionUID = 1L; @Id @SequenceGenerator(name="A_ID_GENERATOR", sequenceName="A_IDSEQ") @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="A_ID_GENERATOR") @Column(name="id") private Integer Id; @Column(name="etat_C30") private String etatC30; ...
La class est la suivante :
Dans le cas de ma class A, la valeur de dom sera 30 (puisque etatC30), et le code la valeur stocké au niveau du champ dans ma class A.
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 @Entity @Table(name="DomaineValeur") public class DomaineValeur implements Serializable { //default serial version id, required for serializable classes. private static final long serialVersionUID = 1L; @Column(name="dom") private Integer dom; @Column(name="code") private String code; @Column(name="lib") private String lib; ...
J'ai retourné le problème dans tous les sens je ne vois pas comment mapper la class DomaineValeur avec ma class A.
D'avance merci de vos lumières.
HadanMarv
Partager