hibernate笔记-016-树状结构
来源:互联网 发布:大数据安全标准化 编辑:程序博客网 时间:2024/05/18 15:52
package com.hibernate.entity;import java.io.Serializable;import java.util.HashSet;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.JoinColumn;import javax.persistence.ManyToOne;import javax.persistence.OneToMany;import javax.persistence.Table;import org.hibernate.annotations.GenericGenerator;// 树状结构@Entity@Table(name = "t_tree")public class Tree implements Serializable {private static final long serialVersionUID = 5234542236956544537L;@Id@GeneratedValue(generator = "tree_gen")@GenericGenerator(name = "tree_gen", strategy = "native")private int id;private String name;// 父节点@ManyToOne(optional = true)@JoinColumn(name = "parent_id")private Tree parent;// 子节点@OneToMany(mappedBy = "parent", cascade = CascadeType.ALL)private Set<Tree> children = new HashSet<Tree>();public Set<Tree> getChildren() {return children;}public int getId() {return id;}public String getName() {return name;}public Tree getParent() {return parent;}public void setChildren(Set<Tree> children) {this.children = children;}public void setId(int id) {this.id = id;}public void setName(String name) {this.name = name;}public void setParent(Tree parent) {this.parent = parent;}}
阅读全文
0 0
- hibernate笔记-016-树状结构
- Hibernate表现树状结构
- hibernate树状结构
- hibernate树状结构映射
- hibernate映射应用 - 树状结构
- hibernate之树状映射结构
- Hibernate基础之十一:树状结构遍历
- 15hibernate hibernate树状结构的设计(较重要)
- 《Hibernate学习笔记十一》:树状结构设计
- 树状结构
- 树状结构
- 树状结构
- hibernate之树状映射
- Hibernate 树状映射
- Hibernate之树状结构设计
- 树状结构(经典)
- 无限树状结构逻辑
- 树状结构代码
- java HashMap底层数据结构
- java基础
- 第八章 IO库学习笔记(第一遍阅读)
- python 元组、字典
- 神经网络学习之单层感知器
- hibernate笔记-016-树状结构
- linux网络编程之端口分类调研
- PAT练习-数素数
- 三层架构(我的理解及详细分析)
- 摘录小知识点
- Linux0.01内核三之轮转到子进程执行
- TCP报文标志位--URG,PSH调研
- golang DES跟base64相结合加解密
- opencv将二值图序列反转并腐蚀处理