比如我其他页面有可能传递过来的参数有A,B,C,D但是我会根据实际情况来追加查询条件,只有真的传得过来的参数才会追加在查询条件后面?如何实现这样的查询语句?
数据加载器的查询语句支持多条件和步固定条件。
- 需要禁用加载器的自动加载,比如
dataLoadCoordinator
的 auto 设为false
。 - 参考 数据加载器查询条件。
- 如果条件特别灵活,可以自己拼jpql,然后调用数据加载器的
setQuery()
我就想在页面中的XML哪里拼接不可以吗?但我看到XML哪里拼接条件没有判断参数是否为空,如果为空就不拼接条件