Hibernate命名查询
来源:互联网 发布:淘宝质量好的包包店 编辑:程序博客网 时间:2024/06/06 05:14
Hibernate命名查询
Hibernate命名查询就是在映射文件中定义字符串形式的查询语句。
HQL查询语句的命名查询(不能写在class里面)
列:
<hibernate-mapping>
<class name="entity.House" table="house">
.................
</class>
<query name="queryHouse">
<![CDATA[
from House
]]>
</query>
</hibernate-mapping>
SQL查询语句的命名查询(不能写在class里面)
列:
<hibernate-mapping><class name="entity.House" table="house">
................
</class>
<!-- 表连接查询HOUSE表连接STREET表 -->
<sql-query name="query">
<return alias="h" class="entity.House"/>
<return-join alias="s" property="h.street"/>
<![CDATA[
select {h.*},{s.*} from HOUSE h,STREET s where h.street_id=s.id and h.PRICE>?
]]>
</sql-query>
</hibernate-mapping>
我们配置映射文件后如何调用呢?
Query query=session.getNamedQuery("queryHouse");//queryHouse就是要调用映射文件中的名字
- hibernate sql命名查询
- Hibernate命名查询
- Hibernate-命名SQL查询
- hibernate命名查询
- Hibernate中的命名查询
- Hibernate 命名查询NamedQuery
- Hibernate中的命名查询
- Hibernate命名查询
- hibernate 命名查询
- Hibernate:命名SQL查询
- Hibernate-命名HQL查询
- Hibernate命名查询
- Hibernate---命名查询
- Hibernate:命名SQL查询
- hibernate命名查询
- hibernate 原生sql 命名查询
- hibernate命名查询的实现
- Hibernate中HQL命名查询和SQL命名查询
- FSM(状态机)、HFSM(分层状态机)、BT(行为树)的区别
- 详细解析字典,learn python the hard way, 笨方法学python
- HRBUST1145-创业
- 机器学习(1):机器学习与数学分析
- 欢迎使用CSDN-markdown编辑器
- Hibernate命名查询
- 《Java高并发程序设计》学习 --2.6 线程优先级
- 微信小程序demo:贝思客:电商模板,购物车模板
- poj 2457
- 有趣的Java之调皮的浮点数
- MyEclipse 修改虚拟路径 按照教程找不到Web目录
- 掌握Linux下的常规操作
- 用指针来求两个数a,b的max&min值
- 【BZOJ1864】【ZJOI2006】三色二叉树(树形dp)