考虑以下代码。
@Repository
public interface PurchaseOrderRepository extends JpaRepository<PurchaseOrder, PurchaseOrderID> {
@Query(value ="SELECT * FROM PURCHASE_ORDER where id=?1", nativeQuery = true)
PurchaseOrder getPO(Long id);
}
我有一个名为PurchaseOrder
的对象,我使用jpa接口从中创建了一个存储库。
关于方法getPO
我可以从查询的输出中得到什么?
jpa会自动将输出放到PurchaseOrder
对象
答案 0 :(得分:0)
来自@ ochi的评论是的,因为你在扩展中告诉了它
JpaRepository < **PurchaseOrder**, PurchaseOrderID >
如果您查看JpaRepository类,您将找到实体类如何通过泛型传递和使用的逻辑。