ProjectEvolveDao.java 873 B

1234567891011121314151617181920212223
  1. package com.uas.console.donate.dao;
  2. import com.uas.console.donate.model.ProjectEvolve;
  3. import org.springframework.data.jpa.repository.JpaRepository;
  4. import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
  5. import org.springframework.data.jpa.repository.Query;
  6. import org.springframework.data.repository.query.Param;
  7. import org.springframework.data.jpa.repository.Query;
  8. import java.util.List;
  9. public interface ProjectEvolveDao extends JpaRepository<ProjectEvolve,Long>,JpaSpecificationExecutor<ProjectEvolve> {
  10. //展示所有的机构
  11. List<ProjectEvolve> findAll();
  12. //删除某一条进度
  13. @Query("delete from ProjectEvolve where id=:id")
  14. ProjectEvolve deleteById(Long id);
  15. //查找某项目所有的项目进度
  16. @Query("from ProjectEvolve where proId=:proId")
  17. List<ProjectEvolve> findAll(@Param("proId")Long proId);
  18. }