一系列接口
This commit is contained in:
@@ -8,43 +8,18 @@ import com.lovenav.service.UserService;
|
||||
import com.lovenav.utils.MD5Utils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Date;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
|
||||
@Service
|
||||
@Transactional
|
||||
@Service("userService")
|
||||
public class UserServiceImpl implements UserService {
|
||||
@Autowired
|
||||
|
||||
@Resource
|
||||
UserDao userDao;
|
||||
@Override
|
||||
public String sendEmailActivecode(User user) {
|
||||
return EmailUtils.sendEmail(user);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int UserRegister(User user) {
|
||||
|
||||
user.setRoleId(Byte.valueOf("1"));
|
||||
user.setUserStatus(Byte.valueOf("1"));
|
||||
user.setUserPassword(MD5Utils.md5(user.getUserPassword()));
|
||||
Date date=new Date();
|
||||
user.setUserRegistered(date);
|
||||
|
||||
|
||||
|
||||
return userDao.insert(user);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public User selectUserAlreadyExist(User user) {
|
||||
System.out.println(user.getUserEmail());
|
||||
User user1=userDao.selectByEmail(user.getUserEmail());
|
||||
return user1;
|
||||
}
|
||||
|
||||
@Override
|
||||
public User userLogin(User user) {
|
||||
boolean result;
|
||||
@@ -82,5 +57,32 @@ public class UserServiceImpl implements UserService {
|
||||
return userDao.updateByEmail(user);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String sendEmailActivecode(User user) {
|
||||
return EmailUtils.sendEmail(user);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int UserRegister(User user) {
|
||||
|
||||
user.setRoleId(Byte.valueOf("1"));
|
||||
user.setUserStatus(Byte.valueOf("1"));
|
||||
user.setUserPassword(MD5Utils.md5(user.getUserPassword()));
|
||||
Date date=new Date();
|
||||
user.setUserRegistered(date);
|
||||
|
||||
|
||||
|
||||
return userDao.insert(user);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public User selectUserAlreadyExist(User user) {
|
||||
System.out.println(user.getUserEmail());
|
||||
User user1=userDao.selectByEmail(user.getUserEmail());
|
||||
return user1;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user