zoukankan      html  css  js  c++  java
  • 集合的操作【一】

    /**
      * 立即加载满足条件的数据 支持一级缓存的写入 但是不支持 读取 操作
      */
     @Test
     public void testQuery3() {
      String hql = "from Person";
      Query query = session.createQuery(hql);
      List<Person> list = query.list();
      int count = 0;
      for (Person p : list) {
       System.out.println((++count) + "------" + p);
      }
     }

     @Test
     public void testQuery4() {
      String hql = "select name from Person";
      Query query = session.createQuery(hql);
      List<String> list = query.list();
      for (String name : list) {
       System.out.println(name);
      }
     }

     @Test
     public void testQuery5() {
      String hql = "select name,password from Person";
      Query query = session.createQuery(hql);
      // 查询的单个属性是什么类型,返回的就是什么类型的list
      // 如果是多个值返回是一个Object[]数组,
      // 数组中的元素根据查询顺序进行存放。
      List<Object[]> list = query.list();
      for (Object[] objects : list) {
       System.out.println(Arrays.toString(objects));
      }
     }

  • 相关阅读:
    check2
    LYF模板连接.txt
    mvc中的表现和数据分离怎么理解?
    node中websocket的使用
    vue随笔
    python安装Django常见错误
    node中的session的使用
    为什么很多IT公司不喜欢进过培训机构的人呢
    vue数据交互
    vuecli的服务代理
  • 原文地址:https://www.cnblogs.com/flycatnet/p/5164178.html
Copyright © 2011-2022 走看看