ActivityDao.java 774 B

1234567891011121314151617181920
  1. package com.yihu.jw.dao;
  2. import com.yihu.jw.entity.health.bank.ActivityDO;
  3. import com.yihu.jw.entity.health.bank.ActivityRuleDO;
  4. import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
  5. import org.springframework.data.jpa.repository.Query;
  6. import org.springframework.data.repository.PagingAndSortingRepository;
  7. import java.util.List;
  8. /**
  9. * Created by wang zhinan on 2018/4/27.
  10. */
  11. public interface ActivityDao extends PagingAndSortingRepository<ActivityDO,String>,JpaSpecificationExecutor<ActivityDO> {
  12. @Query("select t from ActivityDO t where t.id=?1")
  13. ActivityDO selectById(String id);
  14. @Query("select t from ActivityDO t where t.type=?1 and (t.status=0 or t.status=1) and t.delFlag=1")
  15. List<ActivityDO> findByIdAndType(String type);
  16. }