我觉得自己像个菜鸟,想弄清楚这个——
我想知道从数字列表中选择以下 jpa 查询的正确语法。?
List<Long> personIds = new ArrayList<Long>();
personIds.add(1L);
personIds.add(2L);
jpaTemplate.find("select count(*) from Person p where p.id in (?) ",personIds);
当我尝试时,我得到
"java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.Long"