diff --git a/pom.xml b/pom.xml index 54f6e5e..24181e5 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ com.loafle.overflow commons-java jar - 1.0.69-SNAPSHOT + 1.0.70-SNAPSHOT com.loafle.overflow.commons-java diff --git a/src/main/java/com/loafle/overflow/model/infra/InfraHost.java b/src/main/java/com/loafle/overflow/model/infra/InfraHost.java index a52ea1b..dbaaa49 100644 --- a/src/main/java/com/loafle/overflow/model/infra/InfraHost.java +++ b/src/main/java/com/loafle/overflow/model/infra/InfraHost.java @@ -52,7 +52,7 @@ public class InfraHost extends Infra { /** * @return the infraHostMachine */ - @OneToOne + @OneToOne(fetch = FetchType.EAGER, cascade = CascadeType.ALL, mappedBy = "infraHost") @JoinColumn(name = "INFRA_HOST_MACHINE_ID", nullable = true) public InfraHostMachine getInfraHostMachine() { return infraHostMachine; @@ -68,7 +68,7 @@ public class InfraHost extends Infra { /** * @return the infraHostOS */ - @OneToOne + @OneToOne(fetch = FetchType.EAGER, cascade = CascadeType.ALL, mappedBy = "infraHost") @JoinColumn(name = "INFRA_HOST_OS_ID", nullable = true) public InfraHostOS getInfraHostOS() { return infraHostOS; @@ -84,7 +84,7 @@ public class InfraHost extends Infra { /** * @return the infraHostIPs */ - @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, orphanRemoval = true) + @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, orphanRemoval = true, mappedBy = "infraHost") @OrderColumn(name = "ADDRESS") public List getInfraHostIPs() { return infraHostIPs; @@ -100,7 +100,7 @@ public class InfraHost extends Infra { /** * @return the infraHostPorts */ - @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, orphanRemoval = true) + @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, orphanRemoval = true, mappedBy = "infraHost") @OrderColumn(name = "PORT") public List getInfraHostPorts() { return infraHostPorts;