获取SQL选择操作的奇怪结果

时间:2018-08-13 07:34:13

标签: mysql hibernate spring-mvc

我有一个表用户,并且我试图从状态“ say ontario”的相同状态中选择用户列表,查询成功运行,但是在控制台中记录/打印这种奇怪的结果,例如 [com.entities.Users@4626d5e5,com.entities.Users@138da184]用于以下查询执行的选择操作:

return session.getCurrentSession().createQuery(" FROM Users e WHERE e.state = :state").setParameter("state", state).list();

还在下面的此查询中尝试过,结果仍然相同:

" from Users as o where o.state= '" + state +"'"

1 个答案:

答案 0 :(得分:1)

在某些语言中,如果将对象作为字符串处理,则该对象将显示为以下形式:[com.entities.Users@4626d5e5, com.entities.Users@138da184]

在代码中的某些地方,您将列表作为字符串处理,将列表显示为您提到的字符串。