Hibernate中HQL命名查询和SQL命名查询
来源:互联网 发布:mysql 转unix时间戳 编辑:程序博客网 时间:2024/05/21 15:40
一、HQL中的命名查询
在class配置文件外
<query name="findEmpById"><![CDATA[from Emp where empNo=:empNo]]></query>
@org.junit.Test
//HQL命名查询,通过配置文件
public void findEmpById(){ session=HibernateUtil.getSession(); Query query=session.getNamedQuery("findEmpById"); query.setParameter("empNo", 7788); List<Emp> elist=query.list(); for (Emp e : elist) { System.out.println(e.getEname() + " : " + e.getSal()); } HibernateUtil.closeSession(); }
二、原生SQL的命名查询
在class配置文件外
<sql-query name="selectEmpByJob"><return alias="e" class="entity.Emp"></return>select {e.*} from EMP e where e.job=:job</sql-query>
//原生SQL的命名查询,通过配置文件
public void selectEmpByJob(){ session=HibernateUtil.getSession(); Query query=session.getNamedQuery("selectEmpByJob"); query.setParameter("job", "CLERK"); List<Emp> elist=query.list(); for (Emp e : elist) { System.out.println(e.getEname() + " : " + e.getSal()); } HibernateUtil.closeSession(); }
0 0
- Hibernate中HQL命名查询和SQL命名查询
- Hibernate-命名HQL查询
- Hibernate 查询HQL,QBC 及命名HQL,SQL查询
- hibernate sql命名查询
- Hibernate-命名SQL查询
- Hibernate:命名SQL查询
- Hibernate:命名SQL查询
- 89-----hibernate的hql查询,原生SQL查询,命名查询,投影查询
- Hibernate(二)HQL&SQL参数绑定、投影和分页以及命名查询
- Hibernate(二)HQL&SQL参数绑定、投影和分页以及命名查询
- hibernate查询方式:HQL、SQL、Criteria方法、命名、动态分离查询、例子查询
- hibernate查询方式:HQL、SQL、Criteria方法、命名、动态分离查询、例子查询
- hibernate 原生sql 命名查询
- 【Hibernate步步为营】--hql连接查询及外置命名查询
- Hibernate-HQL查询(1)基本查询、命名参数
- (2)hibernate HQL命名查询和Query接口的分页查询
- Hibernate 中 HQL查询 和SQL查询的区别
- Hibernate 命名查询、本地SQL、自定义SQL
- Git使用所遇问题记录
- Criteria查询
- 蚂蚁金服开放平台
- [Javascript]找出能被两个给定参数和它们之间的连续数字整除的最小公倍数
- poj2531
- Hibernate中HQL命名查询和SQL命名查询
- ida lldb协
- N!大数据
- mysql-连接
- 程序员需要的几种能力
- 变量作用域
- python基础总结
- java中添加当前时间
- linux C函数之stat函数