package com.jspxcms.core.repository; import java.util.Collection; import java.util.List; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.Repository; import com.jspxcms.core.domain.Site; /** * SiteDao * * @author liufang * */ public interface SiteDao extends Repository<Site, Integer>, SiteDaoPlus { public List<Site> findAll(); public Site findOne(Integer id); public Site save(Site bean); public void delete(Site bean); // -------------------- @Query("select count(*) from Site bean where bean.org.id in ?1") public long countByOrgId(Collection<Integer> orgIds); }