嵌套onetomany中的java外键关系
我有这些类,具有单向一对多关系映射,如下所示:
@Entity
public class DatabaseDetailsVO {
@Id
// primary key for DatabaseDetailsVO
private String databaseName;
@OneToMany
private List<TableDetailsVO>;
}
@Entity
public class TableDetailsVO {
@Id
// primary key of TableDetailsVO must be database name
// and tableName with databaseName as foriegn key from DatabaseDetailsVO
private String tableName;
@OneToMany
private List<ColumnDetailsVO>;
}
public class ColumnDetailsVO {
@Id
// primary key of ColumnDetailsVO must be columnName with
// databaseName and tableName as foriegn key from TableDetailsVO
private String columnName;
private String columnDataType;
...
}
如何使用Hibernate注释解决这个问题?我使用的是Hibernate3.3.1版本
# 1 楼答案
这个链接应该可以帮助你-mkyong