JPA Hibernate @Query 參數可空不爲null時再插入 的方法 比較方便的分頁方法

@Query 參數可空

例如我需要 id 這個字段可以爲空
SELECT * FROM mysql WHRER if(?1!="",id = ?1,1=1);

if(?1!="",id = ?1,1=1) 主要就是這句話,id是列名, ?1是第一個變量

分頁方法

分頁需要 page和size兩個變量,分別爲頁數和大小
我們傳遞的時候可以直接先算好,
?1 爲 page*size
?2 爲size

SELECT * FROM mysql limit ?1,?2;

limit ?1,?2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章