主要内容:
1、Hibernate 命名查询的配置
2、HIbernate 命名查询的应用
原理;将HQL查询语句编写在关系映射文件时,在程序中通过Session的getNameQuery()方法获取该查询语句。
<query name="accountHql">
<![CDATA[from Account]]></query>
CDATA指的是告诉解析器不要解析我 ,留给其他应用程序
命名查询语句可以是HQL语句,也可以是本地SQL语句,程序代码也不区分语句的类型,一律通过Session的getNameQuery()方法来获得查询语句,具体以用如下:
Query query=session.getNameQuery("queryStudentByCondition");
List list=query.list();