Java SpringRoo:这种关系是从侧面管理的
我目前在使用SpringRoo1.2.5开发的应用程序中遇到问题。前端向我发送消息“此关系是从层次结构端管理的” 我在Hierarchy.java中的代码如下:Java SpringRoo:这种关系是从侧面管理的,java,spring,jpa,spring-roo,Java,Spring,Jpa,Spring Roo,我目前在使用SpringRoo1.2.5开发的应用程序中遇到问题。前端向我发送消息“此关系是从层次结构端管理的” 我在Hierarchy.java中的代码如下: @ManyToOne private za.co.itdynamics.survey.domain.Hierarchy parentHierarchy; @OneToMany(cascade = CascadeType.ALL, mappedBy = "parentHierarchy") private Set<za.co.it
@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 web scaffold不支持在“一”端管理一对多关系 如果需要这样做,则必须手动修改“创建和更新”页面:
field reference --fieldName parentHierarchy --type ~.domain.Hierarchy
field set --fieldName childHierarchies --type ~.domain.Hierarchy --cardinality ONE_TO_MANY --mappedBy parentHierarchy --class ~.domain.Hierarchy