package com.bbs.service;
import java.util.List;
import com.bbs.model.User;
/**
* @author 张建浩、卜凡、卢静、余莎、姚文娜
* @version 1.0
* 2016年3月16日下午2:44:20
*/
public interface UserBiz {
public int regist(User user);
/**
*
* @param username
* @param password
* @return
*/
public int login(String username,String password);
/**
* 判断用户的各项信息是否存在,包括用户名,邮箱
* @param user
* @return 返回1代表存在相同的用户名,2代表存在相同的邮箱,返回负数代表不存在该用户的信息
*/
public int isExist(User user);
/**
* 激活用户
* @param code ode 激活码
* @return 1-激活成功,0-该用户不存在,-1已经激活
*/
public int activeUser(String code);
public void updateCode(String username,String code);
public void update(User user);
public int getUserIdByUsername(String username);
public int getUserIdByEmail(String email);
public User getUserById(Integer integer);
public List<User> getUserLike(String like);
}