public class TreeEntity<E,T extends Serializable> extends Entity<T>
SuperEntity.Save, SuperEntity.Update| 限定符和类型 | 字段和说明 |
|---|---|
protected List<E> |
children |
protected @NotEmpty(message="\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String |
label
名称
|
protected T |
parentId
父ID
|
protected Integer |
sortValue
排序
|
UPDATE_TIME, UPDATE_TIME_COLUMN, UPDATED_BY, UPDATED_BY_COLUMN, updatedBy, updateTimeCREATE_TIME, CREATE_TIME_COLUMN, CREATED_BY, CREATED_BY_COLUMN, createdBy, createTime, FIELD_ID, id| 构造器和说明 |
|---|
TreeEntity() |
@NotEmpty(message="\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a")
@Size(max=255,
message="\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255")
@TableField(value="label",
condition="%s LIKE CONCAT(\'%%\',#{%s},\'%%\')")
protected @NotEmpty(message="\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String label
@TableField(value="parent_id") protected T extends Serializable parentId
@TableField(value="sort_value") protected Integer sortValue
public void initChildren()
public void addChildren(E child)
Copyright © 2022. All rights reserved.