Hoi,
Ik heb een klasse Status die een enum
Wat ik wil doen is die waarde van de enum gaan opslaan in een kolom in mijn database. Ik heb hier een hoop code gevonden op de site van Hibernate (http://www.hibernate.org/272.html) maar ik vraag me af als het wel degelijk dit is dat ik nodig en als het dit is, kan iemand me dit eens in eigen woorden uitleggen want die uitleg gaat boven mijn petje
Ik heb een klasse Status die een enum
Java:
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
| public enum Status { NIEUW(1), IN_BEHANDELING(2), GOEDGEKEURD(3), GOEDGEKEURD_MITS_OPMERKING(4), AFGEKEURD(5); private int waarde; Status(int waarde) { this.waarde = waarde; } public static Status fromInt(int waarde) { switch(waarde) { case 1: return NIEUW; case 2: return IN_BEHANDELING; case 3: return GOEDGEKEURD; case 4: return GOEDGEKEURD_MITS_OPMERKING; case 5: return AFGEKEURD; default: return null; } } @Override public String toString() { switch(this) { case NIEUW: return "Nieuw"; case IN_BEHANDELING: return "In Behandeling"; case GOEDGEKEURD: return "Goedgekeurd"; case GOEDGEKEURD_MITS_OPMERKING: return "Goedgekeurd mits opmerking"; case AFGEKEURD: return "Afgekeurd"; default: return null; } } } |
Wat ik wil doen is die waarde van de enum gaan opslaan in een kolom in mijn database. Ik heb hier een hoop code gevonden op de site van Hibernate (http://www.hibernate.org/272.html) maar ik vraag me af als het wel degelijk dit is dat ik nodig en als het dit is, kan iemand me dit eens in eigen woorden uitleggen want die uitleg gaat boven mijn petje