|
|
@@ -15,22 +15,20 @@ import javax.persistence.OrderColumn;
|
|
|
import javax.persistence.Table;
|
|
|
import javax.persistence.UniqueConstraint;
|
|
|
|
|
|
+import org.apache.openjpa.persistence.PersistentCollection;
|
|
|
+import org.apache.openjpa.persistence.jdbc.ContainerTable;
|
|
|
+import org.apache.openjpa.persistence.jdbc.ElementColumn;
|
|
|
+import org.apache.openjpa.persistence.jdbc.ElementIndex;
|
|
|
+import org.apache.openjpa.persistence.jdbc.Index;
|
|
|
+
|
|
|
import com.x.base.core.entity.JpaObject;
|
|
|
import com.x.base.core.entity.annotation.CheckPersist;
|
|
|
import com.x.base.core.entity.annotation.ContainerEntity;
|
|
|
import com.x.base.core.entity.annotation.Flag;
|
|
|
import com.x.base.core.entity.annotation.IdReference;
|
|
|
import com.x.base.core.project.annotation.FieldDescribe;
|
|
|
-import com.x.base.core.project.tools.ListTools;
|
|
|
import com.x.processplatform.core.entity.PersistenceProperties;
|
|
|
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
-import org.apache.openjpa.persistence.PersistentCollection;
|
|
|
-import org.apache.openjpa.persistence.jdbc.ContainerTable;
|
|
|
-import org.apache.openjpa.persistence.jdbc.ElementColumn;
|
|
|
-import org.apache.openjpa.persistence.jdbc.ElementIndex;
|
|
|
-import org.apache.openjpa.persistence.jdbc.Index;
|
|
|
-
|
|
|
@Entity
|
|
|
@ContainerEntity(dumpSize = 5, type = ContainerEntity.Type.element, reference = ContainerEntity.Reference.strong)
|
|
|
@Table(name = PersistenceProperties.Element.End.table, uniqueConstraints = {
|