SysRoleMapper.java 664 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.sayu.mapper;
  2. import com.sayu.entity.SysRole;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. /**
  7. * 角色 Mapper 接口
  8. */
  9. @Mapper
  10. public interface SysRoleMapper {
  11. /**
  12. * 根据ID查询角色
  13. */
  14. SysRole selectById(@Param("id") Long id);
  15. /**
  16. * 根据角色编码查询角色
  17. */
  18. SysRole selectByCode(@Param("roleCode") String roleCode);
  19. /**
  20. * 查询角色列表
  21. */
  22. List<SysRole> selectList();
  23. /**
  24. * 插入角色
  25. */
  26. int insert(SysRole role);
  27. /**
  28. * 更新角色
  29. */
  30. int update(SysRole role);
  31. }