आपके पास toString
. में एक गोलाकार संदर्भ है लोम्बोक द्वारा उत्पन्न विधि।
Product
Categorie
का संदर्भ दे रहा हैtoString
. पर , जोProduct
. को संदर्भित कर रहा है , और इसी तरह
आप एक संपत्ति को बाहर कर सकते हैं @ToString
, लेकिन इसे जल्द ही हटा दिया जाएगा, इसलिए @ToString.Exclude
का उपयोग करें :
@Document
@Data @AllArgsConstructor @NoArgsConstructor @ToString
public class Product {
...
@ToString.Exclude
private Categorie categorie;
...
}
@Document
@Data @AllArgsConstructor @NoArgsConstructor @ToString
public class Categorie {
...
@ToString.Exclude
private Collection<Product> products=new ArrayList<>();
...
}
लोम्बोक यहाँ और यहाँ रेफरी करता है