net.sf.hibernate.Session有一个createQuery(String queryString)方法,返回一个net.sf.hibernate.Query对象,而Query对象好像就是查询的结果集,可以用iterate()来查看结果的。不过我没有具体用过这个方法,只是这两天在学,看到了。
解决方案 »
- 一个简单而又奇怪的模拟HTTP POST问题,望伸出援助之手~~
- 请教spring高手关于spring引用引介的问题
- webwork2上传,是不是有bug啊?大侠们都来看看吧~送分了
- jsp开发问题!!急急急急急,在线等待
- 再问struts多文件上传的问题(imA(阿梁)兄进)(在线结贴,up有分,不够再加。)
- MySQL为什么会拒绝连接呢?
- jboss 3.2.1的问题
- 让自己的主机运行servlet
- 请教:J2EE哪本书写的好一点?最好是翻译版的。新手如行,呵呵
- 大神帮忙看下 如何从数据库里读取多个
- 谁能给我举一个EJB分布式事务应用的例子吗? 谢谢 ! 概念不是很清楚
- 急::请问怎么编译一个目录下两个包里的.java文件???? 用jdk1.4.2
先得到Connection:
Session s = ...
Connection conn = s.connection();
有了Connection你就可以自己折腾了。
{
String queryString = "select person.personid,person.name,person.email,author.alias from Person as person ,Author as author where person.personid=author.id and person.name = :name " ;
beginTransaction();
Query query = session.createQuery(queryString);
query.setString("name", name);
Iterator it= query.iterate();return it;
}