首页>代码>基于JavaWeb的酒店管理系统>/源代码/HotelSys/src/com/inks/hb/authinfo/service/AuthService.java
package com.inks.hb.authinfo.service;

import com.inks.hb.authinfo.pojo.AuthInfo;

import java.sql.SQLException;
import java.util.ArrayList;

/**
 * AuthService
 */
public interface AuthService {


    /**
     * 查询AuthInfo表的长度
     *
     * @return 权限表长度
     * @throws SQLException 数据库
     */
    int queryAuthInfoNum() throws SQLException;

    /**
     * 根据权限ID查询权限表
     *
     * @param authId ID
     * @return 权限表,如果无结果,返回空参构造对象
     * @throws SQLException 数据库
     */
    AuthInfo query(int authId) throws SQLException;

    /**
     * 根据权限名称查询权限表
     *
     * @param authItem 权限项目
     * @return 权限表,如果无结果,返回空参构造对象
     * @throws SQLException 数据库
     */
    AuthInfo query(String authItem) throws SQLException;

    /**
     * 分页查询权限表中数据
     * page和limit参数是有layui框架的table传递过来的
     *
     * @param page  当前页码
     * @param limit 每页的数据量
     * @return 返回请求页数的数据
     * @throws SQLException 数据库
     */
    ArrayList query(int page, int limit) throws SQLException;

    /**
     * 根据ID修改权限表属性
     *
     * @param authInfo 完整权限对象
     * @throws SQLException 数据库
     */
    void updateAuthInfo(AuthInfo authInfo) throws SQLException;

}
最近下载更多
qiang123  LV8 4月13日
qq1357574774  LV2 3月28日
qqFFFFF  LV8 3月25日
wanglinddad  LV55 3月1日
妈妈妈妈妈妈  LV8 1月29日
1297807492  LV6 1月23日
woshiwo  LV3 1月17日
xiaoyu111ewsd  LV4 1月16日
最近浏览更多
kenhomeliu  LV29 4月30日
12345644 4月29日
暂无贡献等级
102404426  LV7 4月21日
Zzzzzzzzz66  LV1 4月20日
Boss绝  LV9 4月19日
可是不知道么  LV23 4月17日
op123129 4月15日
暂无贡献等级
justinleo  LV1 4月14日
qiang123  LV8 4月13日
lo8lukoukoum  LV4 4月11日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友