【发布时间】:2014-01-24 10:32:00
【问题描述】:
我目前在使用 Spring Roo 1.2.5 开发的应用程序中遇到问题。前端向我发送消息“这种关系是从层次结构方面管理的”。
我在 Hierarchy.java 中的代码如下:
@ManyToOne
private za.co.itdynamics.survey.domain.Hierarchy parentHierarchy;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "parentHierarchy")
private Set<za.co.itdynamics.survey.domain.Hierarchy> childHierarchies = new HashSet<za.co.itdynamics.survey.domain.Hierarchy>();
所以基本上一个层次结构可以有一个父层次结构和多个子层次结构。我使用 Roo 命令生成了这段代码:
field reference --fieldName parentHierarchy --type ~.domain.Hierarchy
field set --fieldName childHierarchies --type ~.domain.Hierarchy --cardinality ONE_TO_MANY --mappedBy parentHierarchy --class ~.domain.Hierarchy
如果有人能提供帮助,我将不胜感激。
【问题讨论】:
标签: java spring jpa spring-roo