参数绑定的名称不能为null或为空!对于命名参数,您需要使用@Param作为Java版本上的查询方法参数

参数绑定的名称不能为null或为空!对于命名参数,您需要使用@Param作为Java版本上的查询方法参数,第1张

参数绑定的名称不能为null或为空!对于命名参数,您需要使用@Param作为Java版本上的查询方法参数

而不是使用:po.id =:id而是使用?1 ....

@Query("SELECt NEW com.htd.domain.ShopOrder(po.id, po.po_number, "  + "po.due_date, po_part.id, po_part.part_quantity, " + "part.id, part.part_number, part.part_description, " + "part.plasma_hrs_per_part, part.grind_hrs_per_part, " + "part.mill_hrs_per_part, part.brakepress_hrs_per_part) " + "FROM Po po " + "LEFT JOIN po.partList po_part " + "LEFT JOIN po_part.part part " + "LEFT JOIN po_part.part where po.id = ?1")    List<ShopOrder> getShopOrder(Long id);


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5164843.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-18
下一篇2022-11-18

发表评论

登录后才能评论

评论列表(0条)

    保存