
我的解决方案:
@Query("select t from TransportDef t where t.name in ?1 order by t.name asc")public List<TransportDef> findByNameInOrderByNameAsc(List<String> names);使用@Query注释,eclipselink创建查询:
SELECt ... FROM TRANSPORT_DEFS WHERe (NAME IN (?,?,?)) ORDER BY NAME ASC
这只是解决方法-我不知道为什么Spring Data JPA在没有此注释的情况下会生成无效查询…
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)