PicturesService.java 805 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.YuyeTech.TPlat.service;
  2. import com.YuyeTech.TPlat.dataobject.Pictures;
  3. import org.springframework.data.domain.Page;
  4. import org.springframework.data.domain.Pageable;
  5. import java.util.List;
  6. import java.util.Optional;
  7. /**
  8. * @author:slambb
  9. * @date:2020/6/24
  10. */
  11. public interface PicturesService {
  12. /**
  13. * 分页查询图片
  14. * @param pageable
  15. * @return
  16. */
  17. Page<Pictures> findAllByPageable(Pageable pageable);
  18. Pictures addPicture(Pictures pictures);
  19. Pictures addPictureAndFlush(Pictures pictures);
  20. Pictures findById(Integer id);
  21. void deletePictureById(Integer id);
  22. /**
  23. * 根据图片id 数组来 查找图片库对应的全部图片
  24. * @param ids
  25. * @return
  26. */
  27. List<Pictures> findAllByPictureIdList(List<Integer> ids);
  28. }