From a3ad9416244f132e9fad22b06911ec277615d3d5 Mon Sep 17 00:00:00 2001
From: Fibinger Ádám <adam.fibinger@wup.hu>
Date: Tue, 26 Feb 2019 19:27:38 +0100
Subject: [PATCH] H2 basics with JPA

---
 src/main/java/hu/unr/fiber/cardapi/Card.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/src/main/java/hu/unr/fiber/cardapi/Card.java b/src/main/java/hu/unr/fiber/cardapi/Card.java
index 56d54bd..8440e38 100644
--- a/src/main/java/hu/unr/fiber/cardapi/Card.java
+++ b/src/main/java/hu/unr/fiber/cardapi/Card.java
@@ -1,15 +1,26 @@
 package hu.unr.fiber.cardapi;
 
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.Id;
 import java.util.Objects;
 
+@Entity
 public class Card {
     public static final long INVALID_ID = 0;
+
+    @Id
+    @GeneratedValue
     private long id = INVALID_ID;
     private String name;
     //FIXME: @Pattern([0-9]+)
     private String number;
     private String cardHolder;
 
+    public Card(){
+        super();
+    }
+
     public Card(long id) {
         this.id = id;
     }

--
Gitblit v1.8.0