Bugfix/create entity bean unload (#1729)

* #1726 Add a testcase to reveal wrong behaviour of createEntityBean

* #1726 FIX: createEntityBean must not unload properties for "new" beans

(cherry picked from commit 270721bdb54373a83ef00b19a3c35da50f2a2bf5)
This commit is contained in:
jonasPoehler authored and Rob Bygrave committed 2019-06-10 16:09:12 +12:00
1 parent 385cc76e34
commit 2923dd1d96
3 files changed
+91 -6

No files matched your search

@@ -0,0 +1,48 @@
package org.tests.model.basic;
import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToOne;
@Entity
public class EDefaultProp {
@Id
Integer id;
@OneToOne(cascade = CascadeType.ALL)
ESimple eSimple;
String name;
public EDefaultProp() {
eSimple = new ESimple();
eSimple.setName("Default prop eSimple");
name = "defaultName";
}
public Integer getId() {
return id;
}
public void setId(final Integer id) {
this.id = id;
}
public ESimple geteSimple() {
return eSimple;
}
public void seteSimple(final ESimple eSimple) {
this.eSimple = eSimple;
}
public String getName() {
return name;
}
public void setName(final String name) {
this.name = name;
}
}