久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:118日期: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
相關文章:
主站蜘蛛池模板: 荣昌县| 曲周县| 大安市| 游戏| 金平| 含山县| 卓资县| 彰化市| 荆州市| 江都市| 拉萨市| 库伦旗| 泌阳县| 高清| 江油市| 桦甸市| 新建县| 贵阳市| 裕民县| 泗洪县| 黎川县| 古丈县| 镇原县| 皮山县| 漠河县| 连江县| 通河县| 余干县| 和林格尔县| 平昌县| 巴中市| 天长市| 文水县| 探索| 延津县| 江山市| 肃南| 兴业县| 达拉特旗| 铜梁县| 麦盖提县|