सबसे पहले मैं यह कहना चाहूंगा कि कृपया इंटरफ़ेस के बजाय कार्यान्वयन वर्ग का उपयोग न करें .
एक इंटरफ़ेस घोषित करें और इसे MongoRepository<T,ID>
. से विस्तारित करें , वसंत आउट-ऑफ-द-बॉक्स कार्यान्वयन प्रदान करेगा।
@Repository
public interface StudentMongoRepository extends MongoRepository<T,ID>{
@Autowired
private MongoOperations mongoOperations;
यह काम करना चाहिए।