📄 admininterface.java
字号:
package com.vote.interfacer;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import com.vote.dto.AdminDTO;
public interface AdminInterface
{
// *----------------------------管理员登陆.注册.删除.授权--------------------
/**
* 传入管理员提交的信息.此方法返回的值为1或0,
* 若为1则注册成功0则注册失败.
* @throws SQLException
*/
public abstract int Reg(Connection con, AdminDTO adminDTO) throws SQLException;
/**
* 传入管理员提交的信息.此方法返回的值为ArrayList,
* 如果alist.size=0则登陆失败.
* @throws SQLException
*/
public abstract ArrayList Login(Connection con,AdminDTO adminDTO) throws SQLException;
/**
* 根据普通管理员的 ID号删除.
* @param Vote_admin_id
* @return 1 或 0
* @throws SQLException
*/
public abstract int DelAdmin(Connection con,int Vote_admin_id) throws SQLException;
/**
* 根据ID号对其进行授权.
* @param "Vote_admin_id",用户的ID号
* @return
* @throws SQLException
*/
public abstract int grantAdmin(Connection con,int Vote_admin_id) throws SQLException;
/**
* 判断用户的级别根据用户的姓名
* @param "Vote_admin_username"用户姓名
* @return 1 或 0;
* @throws SQLException
*/
public abstract ArrayList AdminLevel(Connection con,String Vote_admin_username ) throws SQLException;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -