package com.mesasoft.cn.service.impl; import com.mesasoft.cn.dao.UploadedDAO; import com.mesasoft.cn.model.UploadedRecord; import com.mesasoft.cn.service.IUploadedService; import com.mesasoft.cn.util.ServiceUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * @author pantao * @since 2018/2/28 */ @Service public class UploadedServiceImpl implements IUploadedService { private final UploadedDAO uploadedDAO; @Autowired public UploadedServiceImpl(UploadedDAO uploadedDAO) {this.uploadedDAO = uploadedDAO;} @SuppressWarnings("unchecked") @Override public List list(String user, String file, String category, int offset) { return (List) ServiceUtils.invokeFileFilter(uploadedDAO, "listUploadedBy", user, file, category, offset); } }