zoukankan      html  css  js  c++  java
  • hibernate中使用sql语句进行表链接查询,对结果集的遍历方法

    今天做了一个在hibernate中使用sql语句进行表链接查询的功能,得到的属性是来自两个表中的字段。下面对结果集遍历的方法进行记录。

    sql语句不写了。部分代码如下:

    List<Course_Material> list = new ArrayList<Course_Material>();
            @SuppressWarnings("rawtypes")
            List accountList = query.list();
            if(accountList.size()>0)
            {
                Object[] objects;
                Course_Material cm = new Course_Material();
                for(int i=0;i<accountList.size();i++)
                {
                    objects = (Object[])accountList.get(i);//将结果集转换成Objects数组
                    cm.setNumber(Integer.parseInt(objects[0].toString()));
                    cm.setCourseXuhao(Integer.parseInt(objects[1].toString()));
                    cm.setCourseName(objects[2].toString());
                    cm.setClassName(objects[3].toString());
                    cm.setDateType(objects[4].toString());
                    cm.setAttachFile(objects[5].toString());
                    cm.setAttachName(objects[6].toString());
                    list.add(cm);
                }
            }

    以上是将得到的结果生成一个list集合的方法。

  • 相关阅读:
    url向视图函数传递参数
    创建django项目
    进度百分比
    【转藏】Makefile学习
    IT人的自我导向型学习:学习的4个层次
    SZ第二次找工作--笔试汇总
    正则表达式 (re包)——python(快餐)
    Python-快速学习
    Vim的使用
    Vim Python
  • 原文地址:https://www.cnblogs.com/zhangyongJava/p/4437494.html
Copyright © 2011-2022 走看看