/** * */ package com.bbs.dao; import java.util.List; import org.hibernate.sql.Update; import com.bbs.model.Admin; import com.bbs.model.User; /** * 管理员访问借口类 * @author 张建浩、卜凡、卢静、余莎、姚文娜 * @version 1.0 * 2016年3月16日下午1:32:23 */ public interface AdminDao { /** * 用户登陆 * @param user 用户对象 * @return 对象引用列表 */ public List<Admin> login(String username); public void updateAdmin(Admin admin); /** * 修改用户密码 * @param userId 用户id * @param oldpassword 旧密码 * @param newpassword 新密码 * @return true修改成功,false 未找到与userid和旧密码匹配的用户,修改失败 */ public boolean changePassword(int userId,int oldpasswod,int newpassword); public Admin getAdminById(Integer adminId); public int getAdminIdByUsername(String username); public int getAdminIdByEmail(String email); public int isExist(Admin admin); // public int isExist(User user); }