国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - 使用spring-boot-data-jpa數據訪問執行自定義的sql

瀏覽:127日期:2024-01-24 18:54:23

問題描述

求助,想在項目中使用spring-boot-data-jpa做數據訪問,構建實體User,然后UserRepository extends JpaRepository這種方式沒有問題,現在想著對于數據庫中有些表中數據我僅僅需要查詢一個字段,不想為此構建一個實體類和定義一個訪問接口,有沒有相應的做法可以實現,執行一條sql語句然后返回一個對象(可以是Map,List等等..),類似的做法也行,初試jpa還望各位多多指點.

問題解答

回答1:

public interface UserRepository extends JpaRepository<User, Long> { @Query(value = 'SELECT * FROM USERS WHERE EMAIL_ADDRESS = ?1', nativeQuery = true) User findByEmailAddress(String emailAddress);}見http://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.at-query如果不想單獨建一個repo,可以使用spring-jdbc

標簽: java
相關文章:
主站蜘蛛池模板: 云龙县| 伊通| 宁远县| 隆德县| 平和县| 金塔县| 英山县| 古田县| 宁德市| 临邑县| 康马县| 景泰县| 平湖市| 江达县| 青川县| 汾西县| 肇庆市| 兴山县| 开平市| 黄梅县| 绥棱县| 天气| 聊城市| 桃园市| 宿州市| 陆川县| 涞源县| 临沭县| 平远县| 金沙县| 田林县| 南京市| 全州县| 镇康县| 绥化市| 普宁市| 九台市| 老河口市| 琼结县| 庆城县| 云霄县|