由于显示需求,前台想一次性通过多个ID,查询出商品。比如商品有ID为1,2的商品,前台通过输入字符串"1,2"就能查询出两个商品。目前使用的spring data jpa querydsl。求大佬给一个好一点实践方案。
由于显示需求,前台想一次性通过多个ID,查询出商品。比如商品有ID为1,2的商品,前台通过输入字符串"1,2"就能查询出两个商品。目前使用的spring data jpa querydsl。求大佬给一个好一点实践方案。
3 回答2.9k 阅读✓ 已解决
3 回答4.5k 阅读✓ 已解决
12 回答5.3k 阅读
2 回答3k 阅读✓ 已解决
3 回答6.8k 阅读✓ 已解决
3 回答2.9k 阅读✓ 已解决
5 回答4.3k 阅读
你应该有
querydsl
生成的QBean
把.假设你的
QBean
有一个字段是id
.那就很简单看下面代码
然后基于这个条件取跑你的查询就可以了
其实如果是单表查询,完全没有必要用querydsl。jpa自带的方法名的方式就能满足所有查询。一般复杂查询才会使用querydsl。