1. 程式人生 > >spring boot 對數據庫的自定義查詢

spring boot 對數據庫的自定義查詢

幫我 notice ring code 重寫 sql value class oot

@Query("SELECT n.text,n.id FROM Notice n")
    public List<Notice> findAll();

這段代碼就是根據JpaRepository來自定義查詢數據庫的方法,這裏用的是Hql(基本上跟sql語句一樣,它訪問的是實體類Notice)語句來查詢,而下面的方法是重寫的JpaRepository中的方法來實現的,而

@Query註解可以幫我們實現這個方法。而寫sql語句的話  :
@Query(VALUE="SELECT * FROM notice",nativeQuery=true)
nativeQuery=true 訪問本地的數據庫,notice這是表的名字

spring boot 對數據庫的自定義查詢