hibernate注释相同的类引用

时间:2011-01-10 02:27:54

标签: java hibernate hibernate-annotations

当我有一个具有相同父ID的表时,我需要有关hibernate注释的帮助。

就像这个例子一样

CREATE TABLE `server` (
  `server` int(11) DEFAULT NULL,
  `name` varchar(20) DEFAULT NULL,
  `parentid` int(11) DEFAULT NULL,
  KEY `parentid` (`parentid`),
  KEY `server` (`server`),
  CONSTRAINT `server_fk` FOREIGN KEY (`parentid`) REFERENCES `server` (`server`)
);

像这样输出

Server A
    Server B
        Server C
        Server D
    Server E
        Server C
        Server D
    Server F
    Server G

如何在我的班级

中映射
@Entity
public class Server {
    @Id @GeneratedValue
    private Long id;

    private String name, description;

    private Server parentid;

}

0 个答案:

没有答案