Bonjour,
j'aimerais définir mon @DiscriminatorValue avec une est-ce possible?
Merci pour votre aideCode:
1
2
3
4
5
6 @Entity @DiscriminatorValue("ch.devit.SurveyType.Type") public class DataSurvey extends Survey { }
Version imprimable
Bonjour,
j'aimerais définir mon @DiscriminatorValue avec une est-ce possible?
Merci pour votre aideCode:
1
2
3
4
5
6 @Entity @DiscriminatorValue("ch.devit.SurveyType.Type") public class DataSurvey extends Survey { }
Les seuls types autorisés (pour discriminator-column) sont :
- DiscriminatorType.STRING
- DiscriminatorType.CHAR
- DiscriminatorType.INTEGER
Dans ton cas, "ch.devit.SurveyType.Type" est la valeur de comparaison ?
Voici le code de mon Enum:
J'aimerais tout simplement définir le discriminator value diretement à l'aide de l'Enum...Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public enum SurveyType { data("data"), template("template"), matrix("matrix"); public final String value; private SurveyType(String value) { this.value = value; } /** * @return the value */ public String getValue() { return value; }