欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于spring?data?jpa?模糊查詢like的坑點(diǎn)

 更新時(shí)間:2021年12月08日 08:40:11   作者:小小少年eason  
這篇文章主要介紹了關(guān)于spring?data?jpa?模糊查詢like的坑點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

spring data jpa 模糊查詢like坑點(diǎn)

在 ServiceImpl 中 調(diào)用, 不要忘記 %

factoryinfoDao.findByFactorynameLike("%"+input+"%")

spring data jpa like 查詢問(wèn)題

在使用Spring Data Jpa Like時(shí) 在繼承JpaRepository的一個(gè)接口中,寫(xiě)了一個(gè)根據(jù)用戶名查詢用戶的方法,如下:

Page<BookEntity> findByBookNameLike(String bookName, Pageable pageable);

根據(jù)書(shū)籍名稱like查詢,本來(lái)我數(shù)據(jù)庫(kù)中如果有php,那我查詢php應(yīng)該也會(huì)查得到php,但是結(jié)果為空,查看hibernate執(zhí)行的sql語(yǔ)句發(fā)現(xiàn),確實(shí)是執(zhí)行

where username like ?1

sql語(yǔ)句雖然沒(méi)啥問(wèn)題,但是like是需要根據(jù)通配符來(lái)使用的,即%和*。

問(wèn)題解決!傳入的字符串添加通配符即可。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論