hibernate查询问题

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.hibernate.Hibernate;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;

import com.senyo.database.HibernateUtil;

/**
*
* @author senyo 2009-05-09
* 商品类别及商品的相关操作
*
*/
public class CommodityAction extends Action {

@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
List cateList = null;

ActionForward forward=null;

try{
cateList = browseCategory();

if (cateList!=null) {
request.setAttribute("cateList", cateList);

forward=mapping.findForward("index");
}else{
forward=mapping.findForward("error");
}
}catch(Exception e){
e.printStackTrace();
}

return forward;
}
/** 浏览商品分类 */
public List browseCategory() throws Exception {
Session session = HibernateUtil.currentSession();
Transaction tx = null;
List list = null;
try{
Query query = session.createQuery("from Category as c order by c.id");
tx = session.beginTransaction();
list = query.list();
tx.commit();
if (!Hibernate.isInitialized(list)) {
Hibernate.initialize(list);
}
}catch(Exception ex){
if(tx!=null)tx.rollback();
System.out.println("在执行browseCategory方法时出错:\n");
ex.printStackTrace();
}finally{
HibernateUtil.closeSession();
}
return list;
}

}
为什么会是这样????一运行就出现这样的情况!!!!!
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid
Hibernate: select category0_.cateid as cateid1_, category0_.categoryName as category2_1_, category0_.categoryInfo as category3_1_ from t_category category0_ order by category0_.cateid

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值