需要一个Hibernate从数据库中查询数据并且显示在页面上的代码 先获取数据库中的数据,然后用保存在request中,最后在jsp页面将数据显示出来!你什么地方不会,就看相应的部分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 UsersDAO 用生成的就可以package com.biz;import java.util.Iterator;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import com.dao.BaseHibernateDAO;import com.dao.UsersDAO;import com.entity.Users;public class Demo extends UsersDAO { public static void main(String[] args) { new Demo().select(); } public void select(){ Session session= this.getSession(); String hql="from Users"; Query query=session.createQuery(hql); List list=query.list(); for(int i=0;i<list.size();i++){ Users user=(Users)list.get(i); System.out.println(user.getName()+" "); } /*Iterator it=list.iterator(); while(it.hasNext()){ Users ii=(Users) it.next(); System.out.println(ii.getName()+"--------"+ii.getPassword()); }*/ } public void selectname(){ Session session= this.getSession(); String hql="select name,password from Users"; Query query=session.createQuery(hql); List list=query.list(); Iterator it=list.iterator(); while(it.hasNext()){ Object[] arr =(Object[])it.next(); System.out.println(arr[0]); } } public void selectone(){ Session session= this.getSession(); String hql="from Users where name=?"; Query query=session.createQuery(hql); query.setString(0, "name2"); List list=query.list(); Iterator it=list.iterator(); while(it.hasNext()){ Users ii=(Users) it.next(); System.out.println(ii.getName()+"--------"+ii.getPassword()); } } } 两个Activity传递Intent问题?求助! Spring的AOP技术实现权限管理 急!!!!如何在struts.xml传递参数给另一个action struts标签中radio标签怎么可以默认选中 div接收服务端传递参数的问题 JSP 返回不了查询的值 请问weblogic也有像websphere一样的集成开发环境吗? 求教工作流和报表问题,急!!! 连接SQLServer2000问题 Jsp登录成功后,再次登录,就不会请求servlet了,除非输错用户名或密码 Hibernate如何保存多条记录了? HQL语句随机查询数据
package com.biz;import java.util.Iterator;
import java.util.List;import org.hibernate.Query;
import org.hibernate.Session;import com.dao.BaseHibernateDAO;
import com.dao.UsersDAO;
import com.entity.Users;public class Demo extends UsersDAO {
public static void main(String[] args) {
new Demo().select();
}
public void select(){
Session session= this.getSession();
String hql="from Users";
Query query=session.createQuery(hql);
List list=query.list();
for(int i=0;i<list.size();i++){
Users user=(Users)list.get(i);
System.out.println(user.getName()+" ");
}
/*Iterator it=list.iterator();
while(it.hasNext()){
Users ii=(Users) it.next();
System.out.println(ii.getName()+"--------"+ii.getPassword());
}*/
}
public void selectname(){
Session session= this.getSession();
String hql="select name,password from Users";
Query query=session.createQuery(hql);
List list=query.list();
Iterator it=list.iterator();
while(it.hasNext()){
Object[] arr =(Object[])it.next();
System.out.println(arr[0]);
}
}
public void selectone(){
Session session= this.getSession();
String hql="from Users where name=?";
Query query=session.createQuery(hql);
query.setString(0, "name2");
List list=query.list();
Iterator it=list.iterator();
while(it.hasNext()){
Users ii=(Users) it.next();
System.out.println(ii.getName()+"--------"+ii.getPassword());
}
}
}