分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

hibernate---session查询

发布时间:2023-09-06 02:15责任编辑:林大明关键词:暂无标签
public class MyTest { ???public static void main(String[] args) { ???????????????//查询集合 ???????Session session = SessionUtil.openSession(); ???????String hql = "from Emp"; ???????Query query = session.createQuery(hql); ???????@SuppressWarnings("unchecked") ???????List<Emp> list = query.list(); ???????????????//带条件查询方法1 ???????String hql2 = "from Emp where empno = ?"; ???????Query query2 = session.createQuery(hql2); ???????query2.setInteger(0, 23); ???????Emp emp = (Emp) query2.uniqueResult(); ???????????????//带条件查询方法2 ???????String hql3 = "from Emp where empno = ?"; ???????Query query3 = session.createQuery(hql3); ???????query3.setParameter(0, 23); ???????Emp emp2 = (Emp) query2.uniqueResult(); ???????????????//带条件查询方法3 ???????String hql4 = "from Emp where empno = :xx"; ???????Query query4 = session.createQuery(hql4); ???????query4.setParameter("xx", 23); ???????Emp emp3 = (Emp) query2.uniqueResult(); ???????????????//分页查询 ???????String hql5 = "from Emp"; ???????Query query5 = session.createQuery(hql5); ???????query5.setFirstResult(0); ???????query5.setMaxResults(10); ???????@SuppressWarnings("unchecked") ???????List<Emp> list2 = query5.list(); ???????????????System.out.println(list); ???????System.out.println(emp); ???????System.out.println(emp2); ???????System.out.println(emp3); ???????System.out.println(list2); ???}}

hibernate---session查询

原文地址:https://www.cnblogs.com/pecool/p/9689500.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved