0
我有一個用戶表,我試圖在spring啓動時使用帶註釋的查詢來獲得結果集。我能夠將結果集作爲列表,但沒有字段名稱。如何獲得帶有字段名稱的結果集作爲鍵和值對? 當前響應[[1,「Jay」]],我想要做的是{「id」:1,「Name」:「Jay」}一個Jpa查詢註釋返回結果作爲鍵值對
-----這是我的存儲庫類 - ---
@Repository
public interface UsersauthRepository2 extends JpaRepository<Users2,Long> {
@Query("select id,name,email from Users u where LOWER(email) = LOWER(:email) and LOWER(u.password) = LOWER(:password)")
List<Users2> querybyemail(@Param("email") String email,@Param("password") String password);
}
沒有 「NamedQuery」 在那裏。這是JPQL,並且是Spring Data JPA API,而不是JPA API –
已編輯,謝謝@NeilStockton – Vijay
我將結果集轉換爲String數組,該數組更易於使用。 – Vijay