package com.ctrip.framework.apollo.portal.repository; import com.ctrip.framework.apollo.portal.entity.po.UserRole; import org.springframework.data.repository.PagingAndSortingRepository; import java.util.Collection; import java.util.List; /** * @author Jason Song(song_s@ctrip.com) */ public interface UserRoleRepository extends PagingAndSortingRepository<UserRole, Long> { /** * find user roles by userId */ List<UserRole> findByUserId(String userId); /** * find user roles by roleId */ List<UserRole> findByRoleId(long roleId); /** * find user roles by userIds and roleId */ List<UserRole> findByUserIdInAndRoleId(Collection<String> userId, long roleId); }