标签: java spring hibernate jpa spring-data-jpa
我想在存储库层中编写一些查询方法。此方法必须忽略null参数。例如:
List<Foo> findByBarAndGoo(Bar barParam, @optional Goo gooParam);
此方法必须通过以下条件返回Foo:
bar == barParam && goo == gooParam;
如果gooParam不为空。如果gooParam为null,则条件更改为:
bar == barParam;
有什么解决方案吗?有人能帮助我吗?