jpa有没有类似mybatis 的动态查询?

jpa 使用findby查询,参数为空的时候不作为条件,怎么搞?
类似mybatis 的 where <if test='xx != null'> column = xx </if> 这种功能。
比如我有一个findByNameAndAge(String name,Integer age);,当age为空时,
只按name查询,age不作为条件。
网上查的都不是使用findBy这种模式。
谢谢

噜噜哒
浏览 1089回答 1
1回答

慕田峪4524236

晚一点给你看下spring data jpa的代码,我们现在主要是使用jooq,结合jdk8函数式编程,推荐试一下,动态sql、返回主键、批处理、存储过程调用等等包罗万象吧有需要的话,我节假日搭个框架大家交流学习
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java