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

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

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

瀏覽:101日期: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
相關文章:
主站蜘蛛池模板: 虞城县| 宜章县| 塘沽区| 石景山区| 崇义县| 海南省| 东阿县| 玛沁县| 永德县| 辽阳县| 玉田县| 章丘市| 昭通市| 安阳县| 来安县| 安福县| 抚远县| 顺义区| 玉溪市| 江永县| 英吉沙县| 浦县| 即墨市| 东平县| 通山县| 库车县| 五河县| 三台县| 蒙山县| 甘泉县| 宾阳县| 阿坝县| 习水县| 通渭县| 财经| 常熟市| 武安市| 岑溪市| 塔城市| 沈丘县| 阿合奇县|