package service; import model.Admin; import model.User; public interface ILoginService { /** * 通过用户名和密码查询用户 * @param user * @return */ User findByUser(User user); /** * 通过管理员帐户和密码查询管理员 * @param admin * @return */ Admin findByAdmin(Admin admin); /** * 通过用户名查询用户 * @param userName * @return */ User findUserByName(String userName); /** * 保存用户信息 * @param user */ void saveUser(User user); /** * 修改用户密码 * @param user */ void updatePed(User user); /** * 通过用户id查询用户信息 * @param uid * @return */ User searchUserInfoById(int uid); /** * 修改用户信息 * @param user */ void updateUser(User user); }