package com.clouck.repository;
import java.util.Collection;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.mongodb.core.MongoOperations;
import org.springframework.stereotype.Repository;
@Repository
public class BaseRepositoryImpl implements BaseRepository {
private static final Logger log = LoggerFactory.getLogger(AwsRepositoryImpl.class);
@Autowired
private MongoOperations mongoOps;
@Override
public void save(Object objectToSave) {
mongoOps.save(objectToSave);
}
@Override
public void insertAll(Collection<? extends Object> objectsToSave) {
mongoOps.insertAll(objectsToSave);
}
}