第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么我的數(shù)據(jù)庫(kù)參入name顯示為false(這邊的那么我用nick代替)

https://img1.sycdn.imooc.com//5d208df00001bafe06490069.jpg

求幫忙解答,謝謝

正在回答

2 回答

進(jìn)行用戶注冊(cè),能夠成功的注冊(cè),但是Nick列顯示的總是false。以下是我的代碼:

//service代碼
@Override
@Transactional//事務(wù)提交,防止出錯(cuò)
public?void?register(UserModel?userModel)?throws?BusinessException?{
????if(userModel==null){
????????throw?new?BusinessException(EmBussinessError.PARAMETER_VALIDATION_ERROR,"對(duì)象為空");
????}
???if(StringUtils.isEmpty(userModel.getNick())||userModel.getGender()==null||
???userModel.getAge()==null||StringUtils.isEmpty(userModel.getTelphone())){
???????throw?new?BusinessException(EmBussinessError.PARAMETER_VALIDATION_ERROR,"入?yún)⒉缓戏?);
???}
???UserDO?userDO=convertFromUserModel(userModel);//實(shí)現(xiàn)model到dataobject方法;
???userDOMapper.insertSelective(userDO);
???userModel.setId(userDO.getId());
???UserPasswordDO?userPasswordDO=convertPasswprdFromModel(userModel);//實(shí)現(xiàn)model到dataobject
????userPasswordDOMapper.insertSelective(userPasswordDO);

???return;
}
//將model轉(zhuǎn)化為userDo
public?UserDO?convertFromUserModel(UserModel?userModel){
????if(userModel==null){
????????return?null;
????}
????UserDO?userDO=new?UserDO();
????BeanUtils.copyProperties(userModel,userDO);
????return?userDO;
}
//獲取password信息
private?UserPasswordDO?convertPasswprdFromModel(UserModel?userModel){
????if(userModel==null){
????????return?null;
????}
????UserPasswordDO??userPasswordDO=new?UserPasswordDO();
????userPasswordDO.setEncrptpassword(userModel.getEncrptpassword());
????userPasswordDO.setUserId(userModel.getId());
????return?userPasswordDO;
}

//controller代碼?
//用戶注冊(cè)接口
@RequestMapping(value?=?"/register",method?=?{RequestMethod.POST},consumes?=?{CONTENT_TYPE_FORMED})//獲得個(gè)頭圖片的映射
@ResponseBody
public?CommonReturnType?register(@RequestParam(name="telphone")String?telphone,
?????????????????????????????????@RequestParam(name="otpCode")String?otpCode,
?????????????????????????????????@RequestParam(name="nick")String?nick,
?????????????????????????????????@RequestParam(name="gender")String?gender,
?????????????????????????????????@RequestParam(name="age")Integer?age,
?????????????????????????????????@RequestParam(name="password")String?password)?throws?BusinessException,?UnsupportedEncodingException,?NoSuchAlgorithmException?{
????//驗(yàn)證手機(jī)號(hào)和對(duì)應(yīng)的otpcode相符合
????String?insessionOtpCode=?(String)?this.httpServletRequest.getSession().getAttribute(telphone);
????if(!StringUtils.equals(otpCode,insessionOtpCode)){
????????throw?new?BusinessException(EmBussinessError.PARAMETER_VALIDATION_ERROR,"短信驗(yàn)證碼不正確");
????}

????//用戶的注冊(cè)流程
????UserModel?userModel=new?UserModel();
????userModel.setNick(nick);
????userModel.setGender(gender);
????userModel.setAge(age);
????userModel.setTelphone(telphone);
????userModel.setEncrptpassword(this.EncodeByMd5(password));

????userService.register(userModel);
????return?CommonReturnType.create(null);
}

0 回復(fù) 有任何疑惑可以回復(fù)我~

描述清楚一點(diǎn)

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕后端8268368 提問(wèn)者

我檢查過(guò)代碼,好像沒(méi)有錯(cuò)誤,下面是我的代碼,請(qǐng)查看,謝謝
2019-07-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么我的數(shù)據(jù)庫(kù)參入name顯示為false(這邊的那么我用nick代替)

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)