添加运行日志处理,频率为每天对error和info级别的日志进行文件保存
实现判断注册用户名是否已存在
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user