functiondao.java
来自「利用STRUTS2+SPRING+HIBERNATE/IBATIS建立的基本开发」· Java 代码 · 共 53 行
JAVA
53 行
/**
*
*/
package com.sunwah.baseapp.system.dao;
import java.util.List;
import com.sunwah.baseapp.dao.GenericDao;
import com.sunwah.baseapp.system.model.Functions;
/**
* 功能DAO类
*
* @author MARK
*
*/
public interface FunctionDao extends GenericDao<Functions, Long> {
/**
* 根据级别获取菜单列表
*
* @param functionLevel
* @return
*/
List<Functions> findMenusByFunctionLevel(String functionLevel);
/**
* 根据功能名称获取功能(功能名称是唯一的)
*
* @param functionName
* 功能名称
* @return
*/
Functions findFunctionByFunctionName(String functionName);
/**
* 获取所有有效的资源
*
* @return
*/
List<String> findAllAvailableResources();
/**
* 获取用户拥有的资源
*
* @param userId
* 用户ID
* @return
*/
List<String> findUserAvailableResources(Long userId);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?