例如tb 中有
pojo Login{String username;String password}
表 Login
字段名 username password
xiaoming 123456
xiaohong 9999999
1......如果hql为 from Login 然后 list = query.list();//没有select
可以得到{xiaoming,123456},{xiaohong,9999999}//两个list每个LIST为一个对象
然后for(Login login:list){
sysout(login.username)
sysout(login.password)
}
会得到结果
xiaoming 123456
xiaohong 999999
2.....如果hql为select name from Login
可以得到{xiaoming},{xiaohong}./两个list里面装的是String
然后for(String name:list){
sysout(name)
}
会得到结果
xiaoming
xiaohong
本文探讨了使用HQL进行不同类型的查询,并展示了如何通过list来处理查询结果。包括从数据库中获取全部对象实例及仅获取特定字段的情况。
1万+

被折叠的 条评论
为什么被折叠?



