为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

largeQ 2019-08-13 10:19:36
是否可以在Spring Repository中使用原始SQL我需要在Spring Data Repository中使用原始SQL,这可能吗?我看到的一切@Query都是基于实体的。
查看完整描述

3 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

我们可以使用createNativeQuery(“Here Nagitive SQL Query”);

例如 :

Query q = em.createNativeQuery("SELECT a.firstname, a.lastname FROM Author a");List<Object[]> authors = q.getResultList();


查看完整回答
反对 回复 2019-08-13
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

@Query注释允许通过将nativeQuery标志设置为true来执行本机查询。

引用Spring Data JPA 参考文档

另外,请参阅本节有关如何使用命名本机查询执行此操作的信息。


查看完整回答
反对 回复 2019-08-13
  • 3 回答
  • 0 关注
  • 994 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信