亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

6 回答

我也遇到這個問題,但肯定不是id找不,可能是版本兼容問題

0 回復 有任何疑惑可以回復我~
#1

qq_隨心_npst14 提問者

mysql是5.7版本就可以了
2018-11-05 回復 有任何疑惑可以回復我~
#2

travelcoder 回復 qq_隨心_npst14 提問者

spring boot 的版本 看下面
2018-11-05 回復 有任何疑惑可以回復我~

為什么getOne不行呢?

0 回復 有任何疑惑可以回復我~
/**
?*?通過id查找女生
?*?@param?id
?*?@return
?*/
public?Gril?findone(Integer?id){
????return?grilRepository.findOne(id);
}

我的解決方式是是把serive中的getOne改成findOne()

0 回復 有任何疑惑可以回復我~

public?Girl?findOne(Integer?id){???

?? Girl girl?=?girlRepository.findById(id).get();????

?? return?girl;

}

0 回復 有任何疑惑可以回復我~

我查了一下,的確是版本問題,老師用的低版本,在 Service 里面用的是 findOne(),而我們用的是 getOne(),

解決方案是?

public?Girl?findOne(Integer?id){
????Optional<Girl>?girl?=?girlRepository.findById(id);
????return?girl.get();
}


0 回復 有任何疑惑可以回復我~
#1

qq_隨心_npst14 提問者

你把spring boot版本改成1.5.3就行
2018-11-05 回復 有任何疑惑可以回復我~

數據庫中查不到id為61的女生

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

單元測試報錯 求大神幫忙

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號