1

私は Hibernate を初めて使用し、単純なネイティブ クエリを実装しようとしていますが、常に 0 行を取得しています。同じクエリを db で直接実行している場合、レコードを確認できます。

    Query query = (Query) entityManager.createNativeQuery("SELECT * FROM USER_PROFILE where ROLE_ID=:roleId "
                + "and USER_EMAIL =:userEmail and USER_PWD=:password");
        query.setParameter("roleId",rolId );
        query.setParameter("userEmail", username.toLowerCase());
        query.setParameter("password", encryptedPwd);

       userInfos = query.getResultList();

しかし、常に userInfos リストは空です。誰かが何がうまくいかないかを提案できますか。

4

1 に答える 1