添加运行日志处理,频率为每天对error和info级别的日志进行文件保存

实现判断注册用户名是否已存在
This commit is contained in:
F嘉阳
2018-02-24 20:42:20 +08:00
parent 99aca7d6c8
commit fc3ef4f9af
9 changed files with 171 additions and 7 deletions

View File

@@ -10,6 +10,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Optional;
@Service
@@ -23,7 +24,15 @@ public class UserService {
public TbUser doLoginService(String name,String password){
TbUser user = (TbUser)tbUserRepository.findByColname(name).get();
//TbUser user = (TbUser)tbUserRepository.findByColname(name).get();
Optional<TbUser> tbUser = tbUserRepository.findByColname(name);
TbUser user = new TbUser();
if (tbUser.isPresent()){
user = (TbUser)tbUser.get();
}else {
throw new UserException(ResultEnum.EMPTY_DATA);
}
if (user!=null){
if (password.equals(user.getColpassword())){
return user;
@@ -53,4 +62,8 @@ public class UserService {
return vUserinfoRepository.findById(coluserid).get();
}
public Optional<TbUser> findByColname(String name){
return tbUserRepository.findByColname(name);
}
}