mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
Fix for #111 - Ebean doesn't honor @Transient for non-primitive array properties
This commit is contained in:
@@ -10,6 +10,7 @@ import javax.persistence.GenerationType;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.OneToMany;
|
||||
import javax.persistence.Table;
|
||||
import javax.persistence.Transient;
|
||||
|
||||
import com.avaje.ebean.annotation.PrivateOwned;
|
||||
|
||||
@@ -30,6 +31,9 @@ public class TSMaster {
|
||||
|
||||
boolean active;
|
||||
|
||||
@Transient
|
||||
Object[] someArray;
|
||||
|
||||
@OneToMany(cascade=CascadeType.ALL,mappedBy="master")
|
||||
@PrivateOwned
|
||||
List<TSDetail> details;
|
||||
@@ -80,4 +84,13 @@ public class TSMaster {
|
||||
}
|
||||
details.add(detail);
|
||||
}
|
||||
|
||||
public Object[] getSomeArray() {
|
||||
return someArray;
|
||||
}
|
||||
|
||||
public void setSomeArray(Object[] someArray) {
|
||||
this.someArray = someArray;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user