jpa 使用findby查詢,參數為空的時候不作為條件,怎么搞?類似mybatis 的 where <if test='xx != null'> column = xx </if> 這種功能。比如我有一個findByNameAndAge(String name,Integer age);,當age為空時,只按name查詢,age不作為條件。網上查的都不是使用findBy這種模式。謝謝
1 回答

慕田峪4524236
TA貢獻1875條經驗 獲得超5個贊
晚一點給你看下spring data jpa
的代碼,我們現在主要是使用jooq
,結合jdk8
函數式編程,推薦試一下,動態sql
、返回主鍵、批處理、存儲過程調用等等包羅萬象吧
有需要的話,我節假日搭個框架大家交流學習
添加回答
舉報
0/150
提交
取消