課程
/后端開發
/Java
/2小時學會Spring Boot
findOne無法使用,故使用了getOne()方法
獲取一條數據時,使用了getOne方法,使用postman訪問時,報錯,為啥是這樣
2018-03-07
源自:2小時學會Spring Boot 5-2
正在回答
你好,我之前也遇到這樣的問題,我寫了答案,你可以看下?
http://www.xianlaiwan.cn/qadetail/252195
getOne findOne 方法 在 2.0.0 以后已經被啟用了, 可以在 1.5.0 內使用;
然而 使用 2.0.0.REALEASE 版本的 spring boot 應該使用新的借口方法:
<Kotlin> 一下子思維跟不上, 請您自己轉換一下:
interface GirlRepository : JpaRepository < Girl , Int > {
????fun findGirlById ( id : Int ) : Girl { }
}
<Java> 不確定對不對:
public interface GirlRepository implement JpaRepository<Girl , Int> {
????public Girl findGirlById ( id : Integer ) { }
這樣就可以使用 findGirlById(id) 這個方法查找 Girl 了, 挺神奇的, 不過能用, spring boot 是根據你的方法函數命名規則處理的。
evenardo
舉報
Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-09
你好,我之前也遇到這樣的問題,我寫了答案,你可以看下?
http://www.xianlaiwan.cn/qadetail/252195
2018-03-07
getOne findOne 方法 在 2.0.0 以后已經被啟用了, 可以在 1.5.0 內使用;
然而 使用 2.0.0.REALEASE 版本的 spring boot 應該使用新的借口方法:
<Kotlin> 一下子思維跟不上, 請您自己轉換一下:
interface GirlRepository : JpaRepository < Girl , Int > {
????fun findGirlById ( id : Int ) : Girl { }
}
<Java> 不確定對不對:
public interface GirlRepository implement JpaRepository<Girl , Int> {
????public Girl findGirlById ( id : Integer ) { }
}
這樣就可以使用 findGirlById(id) 這個方法查找 Girl 了, 挺神奇的, 不過能用, spring boot 是根據你的方法函數命名規則處理的。