HQL检索方式(扩展)
来源:互联网 发布:python return 用法 编辑:程序博客网 时间:2024/06/05 17:05
<hibernate-mapping package="com.pannuo.entity">
<class name="User" table="tb_user" lazy="true">
<id name="userId" column="USERID" type="int">
<generator class="increment"/>
</id>
<property name="userName" column="userName" type="string"/>
<filter name="userFilter" condition=":selectUserId>=cardId"/>
</class>
<query name="Card.queryCard">
<![CDATA[
select u.userName from User u where u.userId=1
]]>
</query>
<filter-def name="userFilter">
<filter-param name="selectUserId" type="int"/>
</filter-def>
</hibernate-mapping>
1.getNamedQuery //每次就需要如下调用旧可以了,一次调用后再次调用会从缓存中读取;
Query query = session.getNamedQuery("User.queryUser");
List list = query.list();
2.Filter
Filter f = session.enableFilter("userFilter");
f.setParameter("selectUserId", 5);
Query q = session.createQuery("from User"); //由于配置实际是 from User where userId<=5
List l = q.list();
- HQL检索方式(扩展)
- HQL检索方式
- Hibernate -- 检索方式 HQL
- HQL检索方式
- HQL检索方式
- HQL检索方式
- HQL的检索方式
- HQL 检索方式
- 1015--Hibernate 检索方式--HQL 检索方式
- HQL检索方式、QBC检索方式、SQL检索方式
- HQL检索方式、QBC检索方式、SQL检索方式
- HQL检索方式、QBC检索方式、SQL检索方式
- HQL检索方式、QBC检索方式、SQL检索方式
- Hibernate使用之检索方式HQL
- Hibernate HelloWorld-11 HQL 检索方式
- Hibernate之HQL检索(查询)方式
- Hibernate的检索方式(2)hql
- Hibernate的两种检索方式(HQL检索、QBC检索)
- javascript attachEvent和addEventListener 使用方法
- XMPP类库 含API
- 框架与树状结构菜单的结合
- 深入DNS域名解析服务原理
- HQL检索方式
- HQL检索方式(扩展)
- OID检索方式
- QBC检索方式
- 将asp.net发布到空间步骤记录
- Struts2项目启动报错信息:struts2-core-2.1.6.jar!/struts-default.xml无法加载
- 1->1(外键)
- 过滤关键字大全-网页关键字过滤-sql注入关键字过滤
- 1->1(主键生成)
- 1->N(连接表)