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
提交
取消