@JsonManagedReference と @JsonBackReference を使用して無限再帰の問題を解決し、ローカルの tomcat にデプロイすると問題なく動作しましたが、アプリケーションを cloudbees にデプロイするとエラーが発生します。コードフラグメントは次のとおりです。
In my Employee class.
@JsonManagedReference("userCollection-securityRoleCollection")
@ManyToMany
@JoinTable( name = "USER_ROLE",joinColumns = { @JoinColumn( name = "EMPLOYEE_ID",referencedColumnName = "EMPLOYEE_ID" ) },
inverseJoinColumns = { @JoinColumn( name = "SECURITY_ROLE_ID",referencedColumnName = "SECURITY_ROLE_ID" ) } )
public Set< SecurityRole > getSecurityRoleCollection()
{
return securityRoleCollection;
}
In my SecurityRole class
@ManyToMany( mappedBy = "securityRoleCollection" )
@JsonBackReference("userCollection-securityRoleCollection")
public List< Employee > getUserCollection()
{
return userCollection;
}
ここで何が間違っていますか?または、プラットフォームはこれにどのような影響を与える可能性がありますか? すでにこれに何時間も費やしましたが、何もしていません。