本文共 1240 字,大约阅读时间需要 4 分钟。
1. 投影查询就是想查询某一字段的值或者某几个字段的值2. 投影查询的案例 * 如果查询多个字段,例如下面这种方式 List list = session.createQuery("select c.cust_name,c.cust_level from Customer c").list(); for (Object[] objects : list) { System.out.println(Arrays.toString(objects)); } * 如果查询两个字段,也可以把这两个字段封装到对象中 * 先在持久化类中提供对应字段的构造方法 * 使用下面这种HQL语句的方式 List list = session.createQuery("select new Customer(c.cust_name,c.cust_level) from Customer c").list(); for (Customer customer : list) { System.out.println(customer); }
转载于:https://www.cnblogs.com/xtdxs/p/6575829.html