आप सही हैं, किसी भी डीबीआरएफ को उत्सुकता से लाया जाता है, लेकिन वे उत्सुकता से सहेजे नहीं जाते (AFAIK)। यदि ए के पास बी का संदर्भ है, जब आप ए को सहेजते हैं, तो स्प्रिंग डेटा/मोंगोडीबी स्वचालित रूप से बी को सहेजता नहीं है, आपको यह करना होगा।
// Incorrect, upon retrieval a.getB() == null
A a = new A();
a.setB(new B());
repositoryA.save(a);
// Correct (to the best of my knowledge)
B b = repositoryB.save(new B());
A a = new A();
a.setB(b);
repositoryA.save(a);