类 MenuServiceImpl

java.lang.Object
com.walker.jdbc.service.BaseServiceImpl
com.iplatform.base.service.MenuServiceImpl
所有已实现的接口:
com.walker.jdbc.BaseDao, com.walker.jdbc.service.BaseService

@Service public class MenuServiceImpl extends com.walker.jdbc.service.BaseServiceImpl
菜单权限数据操作。
作者:
时克英
  • 嵌套类概要

    从接口继承的嵌套类/接口 com.walker.jdbc.BaseDao

    com.walker.jdbc.BaseDao.RowExecution<T extends Object>
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    protected final org.slf4j.Logger
     

    从类继承的字段 com.walker.jdbc.service.BaseServiceImpl

    dao, log
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    queryExistMenuInParent(String parentId, String menuName)
    查询给定父节点下是否存在已重名的菜单。
    给定角色ID集合,返回对应菜单ID列表
    int
    查询给定菜单是否被分配到角色功能中
    查询系统所有角色与菜单对应关系集合。

    从类继承的方法 com.walker.jdbc.service.BaseServiceImpl

    delete, delete, delete, delete, execBatchUpdate, execCall, execCall, execute, execute, execute, execute, get, get, get, get, get, get, get, get, get, getDao, getMaxOrder, insert, insert, insertBatch, queryForInt, queryForInt, queryForObject, queryForObject, queryListObjectWhereIn, save, save, saveOrder, select, select, select, select, select, select, select, select, select, select, selectAll, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, setDao, sqlGeneralQueryPager, sqlGeneralQueryPager, sqlGeneralQueryPager, sqlListObjectWhereIn, sqlMathQuery, sqlQuery, sqlQuery, sqlQueryListMap, update, update, update, update, update, update, updateBatch

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
  • 构造器详细资料

    • MenuServiceImpl

      public MenuServiceImpl()
  • 方法详细资料

    • queryRoleMenuSize

      public int queryRoleMenuSize(String menuId)
      查询给定菜单是否被分配到角色功能中
      参数:
      menuId -
      返回:
      存在返回大于0
    • queryExistMenuInParent

      public S_menu queryExistMenuInParent(String parentId, String menuName)
      查询给定父节点下是否存在已重名的菜单。
      参数:
      parentId -
      menuName -
      返回:
    • queryRoleMenuIdList

      public List<String> queryRoleMenuIdList(List<String> roleIdList)
      给定角色ID集合,返回对应菜单ID列表
      参数:
      roleIdList -
      返回:
    • queryRolesPermList

      public List<Map<String,Object>> queryRolesPermList()
      查询系统所有角色与菜单对应关系集合。在security权限拦截中使用该方法
      返回:
      集合中包括:role_id, menu_id