是否可以在Spring Repository中使用原始SQL

是否可以在Spring Repository中使用原始SQL

我需要在Spring Data Repository中使用原始SQL,这可能吗?我看到的一切@Query都是基于实体的。



largeQ
浏览 951回答 3
3回答

慕雪6442864

我们可以使用createNativeQuery(“Here Nagitive SQL Query”);例如 :Query&nbsp;q&nbsp;=&nbsp;em.createNativeQuery("SELECT&nbsp;a.firstname,&nbsp;a.lastname&nbsp;FROM&nbsp;Author&nbsp;a");List<Object[]>&nbsp;authors&nbsp;=&nbsp;q.getResultList();

犯罪嫌疑人X

@Query注释允许通过将nativeQuery标志设置为true来执行本机查询。引用Spring Data JPA&nbsp;参考文档。另外,请参阅本节有关如何使用命名本机查询执行此操作的信息。
打开App,查看更多内容
随时随地看视频慕课网APP