Add fetch = FetchType.LAZY to all relationship declarations.
Change-Id: I22435019234ed092ae07ffd8e61b212416b4dd0f
diff --git a/src/main/java/eu/mulk/mulkcms2/entity/OpenId.java b/src/main/java/eu/mulk/mulkcms2/entity/OpenId.java
index 6060712..ee86773 100644
--- a/src/main/java/eu/mulk/mulkcms2/entity/OpenId.java
+++ b/src/main/java/eu/mulk/mulkcms2/entity/OpenId.java
@@ -4,6 +4,7 @@
import java.util.Objects;
import javax.persistence.Column;
import javax.persistence.Entity;
+import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.JoinColumn;
@@ -57,7 +58,7 @@
return Objects.hash(userId, openid);
}
- @ManyToOne
+ @ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "user", referencedColumnName = "id", nullable = false, insertable = false, updatable = false)
public User getUser() {
return user;