查询始终返回0行

时间:2016-10-03 07:29:02

标签: java oracle hibernate hibernate-native-query

我是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列表总是为空。有人可以建议出错的地方。

1 个答案:

答案 0 :(得分:0)

感谢大家的建议。 我在这里犯了一个错误,密码被加密了两次。 :( 现在修好了。