没人愿意帮忙吗,我只有这么多分了
解决方案 »
- 读写Property文件的是否有同步问题
- 关于jdbc连接sql Server的问题
- weblogic9 下事务超时怎么解决??
- weblogic部署ejb的问题
- hibernate +spring插入数据的问题
- 如何解决用dom添加xml节点后,里面的xml代码变得很乱的问题?
- 值得高手研究的javamail的中文题的搜索问题!
- 请教经常用JAVA相关大软件朋友关于硬件配置的问题。谢谢。
- java 数据库问题
- java调用C++酒店电子门锁(门禁)接口函数调用
- weblogic8.1下如何手动指定web application module?
- 用java 实现一个内置的浏览器,怎么做,有没有现存的组件用?
取单个字段,会返回字段List:
java代码:
Query q = s.createQuery("select c.id from Cat as c");
List l = q.list();
for (i=0; i< l.size(); i++) {
Long id = (Long) l.get(i);
System.out.println(id.longValue());
}
取多个字段,Hibernate把每个id和name做成一个2个元素的单维数组,List实际上是一个单维数组的集合。 java代码: Query q = s.createQuery("select Cat.id, Cat.name, from Cat ");
List l = q.list();
for (int i=0; i< l.size(); i++) {
Object[] row = (Object[]) l.get(i);
Long id = (Long) row[0];
String name = (String) row[1];
}
在这种情况下,HQL是不会去构造PO的----转载自:javaeye.com robbin