我有一个用例,其中传递参数是可选的。这是否可以像我尝试设置参数(使用 keyName 或位置)一样以某种方式实现,并且如果主查询中不存在键或位置,它会返回 IllegalParameterException。
如果我有一个动态查询进入方法并希望尽可能设置一些默认值,这很有用。
说:
Select ............ where date = :date
如果我们为将使用的键“日期”设置了参数值。
在其他情况下
Select .............. where date = NOW()
在这里,即使我们为键“日期”设置了值,我们也不需要使用
欢迎任何建议!