From 61e5634160679463231096f5d06a8c834cf4b480 Mon Sep 17 00:00:00 2001 From: Peter Hormanns Date: Thu, 3 Aug 2017 17:05:10 +0200 Subject: [PATCH] fix enumeration mapping --- .../src/main/java/de/hsadmin/bo/customer/MemberAsset.java | 3 +++ .../src/main/java/de/hsadmin/bo/customer/MemberShare.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/cust-services/src/main/java/de/hsadmin/bo/customer/MemberAsset.java b/cust-services/src/main/java/de/hsadmin/bo/customer/MemberAsset.java index 873e721..6339d10 100644 --- a/cust-services/src/main/java/de/hsadmin/bo/customer/MemberAsset.java +++ b/cust-services/src/main/java/de/hsadmin/bo/customer/MemberAsset.java @@ -8,6 +8,8 @@ import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.EnumType; +import javax.persistence.Enumerated; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; @@ -36,6 +38,7 @@ public class MemberAsset implements Serializable { private Date date; @Column(name="action", nullable = false) + @Enumerated(EnumType.STRING) private MemberAssetAction action; @Column(name="amount", nullable = false) diff --git a/cust-services/src/main/java/de/hsadmin/bo/customer/MemberShare.java b/cust-services/src/main/java/de/hsadmin/bo/customer/MemberShare.java index 81dab67..974a093 100644 --- a/cust-services/src/main/java/de/hsadmin/bo/customer/MemberShare.java +++ b/cust-services/src/main/java/de/hsadmin/bo/customer/MemberShare.java @@ -7,6 +7,8 @@ import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.EnumType; +import javax.persistence.Enumerated; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; @@ -35,6 +37,7 @@ public class MemberShare implements Serializable { private Date date; @Column(name="action", nullable = false) + @Enumerated(EnumType.STRING) private MemberShareAction action; @Column(name="quantity", nullable = false)