SpRolePermissionMapper.java 649 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.pj.project4sp.role4permission;
  2. import java.util.List;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import org.apache.ibatis.annotations.Param;
  5. /**
  6. * Mapper: 角色权限中间表
  7. * @author kong
  8. */
  9. @Mapper
  10. public interface SpRolePermissionMapper {
  11. /**
  12. * 增
  13. * @param roleId
  14. * @param pcode
  15. * @return
  16. */
  17. int add(@Param("roleId")long roleId, @Param("pcode")String pcode);
  18. /**
  19. * 删除指定角色的所有权限
  20. * @param roleId
  21. * @return
  22. */
  23. int deleteByRoleId(long roleId);
  24. /**
  25. * 指定roleId的所有权限码
  26. * @param roleId
  27. * @return
  28. */
  29. List<String> getPcodeByRoleId(long roleId);
  30. }