package org.hsweb.web.service.user; import org.hsweb.web.bean.po.user.User; import org.hsweb.web.service.GenericService; /** * 后台管理用户服务类 * Created by generator */ public interface UserService extends GenericService<User, String> { /** * 根据用户名查询用户 * * @param username 用户名 * @return 用户名对应的用户,如果不存在返回null * @ */ User selectByUserName(String username) ; /** * 将一个user初始化为超级管理员 * * @param user 要初始化的user对象 */ void initAdminUser(User user) ; /** * 将一个user初始化为游客 * * @param user 要初始化的user对象 */ void initGuestUser(User user) ; void enableUser(String id) ; void disableUser(String id) ; }