1. 程式人生 > >JPA查詢getOne()與findOne()的差異以及一些小問題

JPA查詢getOne()與findOne()的差異以及一些小問題

起初用Jpa 裡面 getOne()

查詢一個id的資料

發現查詢出來的資料都是空的,但不是空的物件是按照物件預設值來的

所以導致查詢不出結果

以為是資料庫修改,沒有及時修改實體類導致的

但是後來發現問題不是這個樣子

資料庫裡面存在對應的資料,但是使用getOne無法查詢出來

之後換成了findOne()就可以查詢出來資料,一臉問號

findOne效果

getOne效果

最後還有一點

Jpa2以後就沒有findOne方法了

emm.....最靠譜的還是自己寫的