使用 String hql = "SELECT u.userPassword, u.userName FROM User u WHERE u.userName = 'cat'"; Query query = session.createQuery(hql); 用query.list();的方法即使只有1条查询结果也返回一个list类型的结果吗? 另外,有没有办法实现 类似mysql中的 select * from table where username='cat' limit 1 这样的效果呢?
è¿åçä¾ç¶æ¯listéåï¼ä½ åªè¦list().get(0)å³å¯åå°ç¬¬ä¸ä¸ªå¼ï¼ä¹å°±æ¯å¯ä¸çå¼ãå¦æè¦å®ç°select * from table where username='cat' è¿æ ·ç±»ä¼¼äºsqlçææï¼é£ä½ å°±è¯è¯ç¨creteSQLQuery()æ¹æ³ï¼å¸æå¯¹ä½ æ帮å©.
温馨提示:答案为网友推荐,仅供参考