@Entity(name = "NodeStringValue") @DynamicUpdate @DynamicInsert public static class NodeStringValue extends TreeNodeValue { String stringValue; public String getStringValue() { return stringValue; } public void setStringValue(String stringValue) { this.stringValue = stringValue; } public NodeStringValue(String dataType, String stringValue) { super( dataType ); this.stringValue = stringValue; } public NodeStringValue() { super(); } }
this.dynamicUpdate = dynamicUpdateAnn == null ? ( hibAnn == null ? false : hibAnn.dynamicUpdate() ) : dynamicUpdateAnn.value();
@Entity(name = "ContentNode") @DynamicUpdate @DynamicInsert @Inheritance(strategy = InheritanceType.SINGLE_TABLE) public static class ContentNode extends EntityTreeNode { @OneToOne(cascade = CascadeType.ALL, orphanRemoval = true) private TreeNodeValue nodeValue; public TreeNodeValue getNodeValue() { return nodeValue; } public void setNodeValue(TreeNodeValue nodeValue) { this.nodeValue = nodeValue; } public ContentNode(TreeNodeValue nodeValue, EntityTreeNode leftNode, EntityTreeNode rightNode) { super( leftNode, rightNode ); this.nodeValue = nodeValue; } public ContentNode() { super(); } }
@Entity(name = "NodeLongValue") @DynamicUpdate @DynamicInsert public static class NodeLongValue extends TreeNodeValue { Long longValue; public Long getLongValue() { return longValue; } public void setLongValue(Long longValue) { this.longValue = longValue; } public NodeLongValue(String dataType, Long longValue) { super( dataType ); this.longValue = longValue; } public NodeLongValue() { super(); } }
@Entity(name = "ReferNode") @DynamicUpdate @DynamicInsert @Inheritance(strategy = InheritanceType.SINGLE_TABLE) public static class ReferNode extends EntityTreeNode { @OneToOne(cascade = CascadeType.ALL, orphanRemoval = true) private NodeLink nodeLink; public NodeLink getNodeLink() { return nodeLink; } public void setNodeLink(NodeLink nodeLink) { this.nodeLink = nodeLink; } public ReferNode(EntityTreeNode leftNode, EntityTreeNode rightNode, NodeLink nodeLink) { super( leftNode, rightNode ); this.nodeLink = nodeLink; } public ReferNode() { super(); } }
@Entity(name = "TreeNodeValue") @DynamicUpdate @DynamicInsert @Inheritance(strategy = InheritanceType.SINGLE_TABLE) public static class TreeNodeValue { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE) private Long id; private String dataType; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getDataType() { return dataType; } public void setDataType(String dataType) { this.dataType = dataType; } public TreeNodeValue(String dataType) { super(); this.dataType = dataType; } public TreeNodeValue() { super(); } }
@Entity(name = "NodeLink") @DynamicUpdate @DynamicInsert @Inheritance(strategy = InheritanceType.JOINED) public static class NodeLink { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE) private Long id; @OneToOne(cascade = CascadeType.ALL, orphanRemoval = true) private ContentNode toNode; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public ContentNode getToNode() { return this.toNode; } public void setToNode(ContentNode toNode) { this.toNode = toNode; } public NodeLink(ContentNode toNode) { super(); setToNode( toNode ); } public NodeLink() { super(); } }
@Entity(name = "Product") @DynamicUpdate public static class Product {
@Entity(name = "EntityTreeNode") @DynamicUpdate @DynamicInsert @Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@Entity(name = "Person") @OptimisticLocking(type = OptimisticLockType.ALL) @DynamicUpdate public static class Person {
@Entity(name = "Person") @OptimisticLocking(type = OptimisticLockType.DIRTY) @DynamicUpdate @SelectBeforeUpdate public static class Person {
@DynamicUpdate @SelectBeforeUpdate @OptimisticLocking( type = OptimisticLockType.ALL )
@DynamicUpdate public class SysDeptConfig implements java.io.Serializable {
@DynamicUpdate public class SysDeptCategory implements java.io.Serializable {
@DynamicUpdate public class SysDeptPage implements java.io.Serializable {
@DynamicUpdate public class SysDeptCategory implements java.io.Serializable {
@DynamicUpdate public class SysRoleModule implements java.io.Serializable {
@DynamicUpdate public class SysRoleAuthorized implements java.io.Serializable {
@DynamicUpdate public class SysRoleModule implements java.io.Serializable {
@DynamicUpdate public class SysRoleAuthorized implements java.io.Serializable {