发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA
1 2 3 下一页 Go 3

关于Hibernate的List

2003-09-11 15:08
赞助商链接

请问如下两种方法,哪种较好:
1.
Query q = session.createQuery("from Cat as c");
List l = q.list();
for (int i=0; i< l.size(); i++) {
Cat c = (Cat)l.get(i);
int id = c.getId();
String name = c.getName();
System.out.println(id+" "+name);
}

2.
Query q = session.createQuery("select c.id, c.name from Cat as c");
List l = q.list();
Object[] row = new Object[2];
for (int i=0; i< l.size(); i++) {
row = l.get(i);
Integer id = (Integer) row[0];
String name = (String) row[1];
System.out.println(id+" "+name);
}

2003-09-11 15:20

2比1快

建议加上jcs,用
Query q = session.createQuery("from Cat as c");
q.iterate();





2003-09-11 16:47

请问怎么加jcs

2003-09-11 21:39

在hbm文件中,加入
<jcs-cache usage="read-write"/>

2003-09-11 21:42



<jcs-cache usage="read-write"/>

3Go 1 2 3 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com