我有以下实体类:
@Entity
@Table(name = "THE_TREE", catalog = "", schema = "dbo")
public class TheTree implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name = "ID", nullable = false)
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@Column(name = "NODE_NAME")
private String name;
@Column(name = "LEVEL")
private int level;
@OneToMany
@JoinColumn(name="PARENTID")
public List<TheTree > children = new LinkedList<TheTree >();
Run Code Online (Sandbox Code Playgroud)
我想将其表示为primefaces树,但我无法做到正确.primefaces网站中给出的示例具有预定义深度的静态节点,其中我需要具有未知深度的节点并从数据库填充.我在这里看过各种帖子,但对我来说没什么好看的.在这篇文章中,似乎作者提出了同样的问题,但答案与某个问题无关.任何解决方案将不胜感激.