package com.clouck.service;
import java.util.Collection;
import org.apache.commons.lang3.Validate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.clouck.repository.BaseRepository;
@Service
public class BaseServiceImpl implements BaseService {
@Autowired
private BaseRepository baseRepository;
@Override
public void insertAll(Collection<? extends Object> objectsToSave) {
Validate.notNull(objectsToSave);
baseRepository.insertAll(objectsToSave);
}
@Override
public void save(Object objectToSave) {
Validate.notNull(objectToSave);
baseRepository.save(objectToSave);
}
}