summaryrefslogtreecommitdiff
path: root/container-compiler-plugin/src/test/resources/io/trygvis/persistence/test/Person.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-compiler-plugin/src/test/resources/io/trygvis/persistence/test/Person.java')
-rw-r--r--container-compiler-plugin/src/test/resources/io/trygvis/persistence/test/Person.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/container-compiler-plugin/src/test/resources/io/trygvis/persistence/test/Person.java b/container-compiler-plugin/src/test/resources/io/trygvis/persistence/test/Person.java
new file mode 100644
index 0000000..131691f
--- /dev/null
+++ b/container-compiler-plugin/src/test/resources/io/trygvis/persistence/test/Person.java
@@ -0,0 +1,27 @@
+package io.trygvis.persistence.test;
+
+import io.trygvis.persistence.SqlEntity;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.ManyToOne;
+import java.util.Date;
+
+@Entity
+@SqlEntity("io.trygvis.persistence.test.PersonTypeHandler")
+public class Person {
+ @Id
+ public Long id;
+
+ public Date birthDate;
+
+ @ManyToOne
+ public Person mother;
+
+// @ManyToOne
+// public Person father;
+
+// @OneToMany(mappedBy = "id")
+// @OrderBy("birthDate asc")
+// private List<Person> children = new ArrayList<>();
+}