package cn.cetc54.platform.core.dao; import cn.cetc54.platform.core.base.BaseDao; import cn.cetc54.platform.core.entity.UserRole; import org.springframework.data.jpa.repository.Modifying; import org.springframework.data.jpa.repository.Query; import java.util.List; /** * 用户角色数据处理层 * @author */ public interface UserRoleDao extends BaseDao { /** * 通过roleId查找 * @param roleId * @return */ List findByRoleId(String roleId); /** * 删除用户角色 * @param userId */ @Modifying @Query("delete from UserRole u where u.userId = ?1") void deleteByUserId(String userId); }