hql查询语句
来源:互联网 发布:nginx 子域名映射端口 编辑:程序博客网 时间:2024/06/08 12:23
1.hql使用对象的方式封装结果数据
@Testpublic void getOrdersList(){ String hql = "select new com.demo.hibernate.one2many.Order(o.id, o.orderId, o.createTime) from Order as o"; Query<Order> query = session.createQuery(hql, Order.class); List<Order> list = query.getResultList(); for(Order o : list){ System.out.println(o.getId() + ";;" + o.getOrderId() + ";;"); }}
2.多列数据的查询
@Testpublic void getObjectArray(){ String hql = "select c.name, c.phoneNum, o.orderId, o.createTime from Order o join o.customer c"; Query<Object[]> query = session.createQuery(hql, Object[].class); List<Object[]> list = query.getResultList(); for(Object[] o : list){ System.out.println(o[0] + ";;" + o[1] + ";;"); }}
3.函数查询
@Testpublic void functionQuery(){ String hql = "select max(id), count(*) from Order"; Query<Object[]> query = session.createQuery(hql, Object[].class); Object[] obj = query.getSingleResult(); System.out.println(obj[0] + "::" + obj[1] + "::");}
阅读全文
0 0
- hibernate查询语句--HQL
- hibernate查询语句--HQL
- hibernate查询语句--HQL
- Hibernate查询语句+HQL
- hibernate查询语句---HQL
- hibernate查询语句--HQL
- hql查询语句
- hibernate查询语句--HQL
- hql查询语句
- hibernate查询HQL语句
- Hql查询语句
- hql基本查询语句
- hibernate--HQL查询语句
- Hql语句查询
- HQL查询语句
- hql查询语句大全
- NHibernate查询语句(HQL)
- HQL查询语句
- 【笔记】YOLO: You Only Look Once:Unified, Real-Time Object Detection
- [RK3288][Android6.0] 导入新Codec到Multimedia Framework中
- HttpUrlConnection与HttpClient的认识(二)-请求头信息的问题
- 数据结构:线性表
- Python3+selenium3环境搭建
- hql查询语句
- easyui的dialog刷新href。。。
- 2017年Linux运维人员必会开源运维工具和体系
- 三维重建面试6:绑架问题/SensorFusion/IMU+CV-小尺度SLAM
- Redis 持久化之RDB(二)
- TreeFrog Framework开发环境搭建 (C++ web framework, based on Qt)
- div右下角弹出框,可以关闭
- ubuntu 之 安装TFTP server
- Spring MVC 自学杂记(七) -- 去掉静态资源的拦截