<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 28,  comments - 13,  trackbacks - 0

    Hibernate 3 的存儲(chǔ)過程查詢方式:
    首先創(chuàng)建以下Oracal存儲(chǔ)過程:
    CREATE OR REPLACE FUNCTION getUsersByAge(userAge in NUMBER)
    ?RETURN
    ?SYS_PEFCURSOR AS c_user SYS_REFCURSOR;
    BEGIN
    ?OPEN c_user FOR
    ? SELECT ID,NAME,AGE FROM TUSER WHERE AGE = userAge;
    ?RETURN c_user;
    END;

    對(duì)應(yīng)的sql-query定義如下:
    <sql-query name="getUsersByAge" callable="true">
    <return alias="user" class="">
    ? <return-property name="id" column="ID"/>
    ? <return-property name="name" column="NAME"/>
    ? <return-property name="age" column="AGE"/>
    </return>
    { ? = call getUsersByAge(?) }
    </sql-query>

    測試程序如下:
    Query query = session.getNamedQuery("getUsersByAge");
    query.setInteger(0,18);

    List list = query.list();
    Iterator it = list.iterator();
    while(it.hasNext()){
    ?TUser user = (TUser)it.next();
    ?System.out.println(user.getName());
    }

    摘自《深入淺出Hibernate》

    posted on 2007-01-03 15:57 Lib 閱讀(1605) 評(píng)論(0)  編輯  收藏 所屬分類: 開源框架
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567



    我的JavaEye博客
    http://lib.javaeye.com


    常用鏈接

    留言簿(2)

    隨筆分類

    文章分類

    FLASH

    Java

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 四虎永久在线精品免费观看地址| 亚洲午夜久久久久久久久电影网 | 国产成人在线免费观看| 日本黄页网址在线看免费不卡| 亚洲午夜福利在线观看| 中文字幕无码播放免费| 特黄特色大片免费| 亚洲美女视频网址| 免费又黄又硬又爽大片| 一级毛片**不卡免费播| 亚洲暴爽av人人爽日日碰| 亚洲精品无码高潮喷水在线| 毛片a级毛片免费播放100| 精品国产福利尤物免费| 精品亚洲AV无码一区二区三区| 亚洲国产精品不卡毛片a在线| 91福利免费视频| 免费在线观看自拍性爱视频| 1区1区3区4区产品亚洲| 亚洲精品国产电影| 国产三级在线观看免费| a国产成人免费视频| 亚洲av午夜国产精品无码中文字| 婷婷久久久亚洲欧洲日产国码AV | 亚洲福利中文字幕在线网址| 97在线视频免费播放| 日本中文字幕免费看| 亚洲人xxx日本人18| 亚洲Av综合色区无码专区桃色| 情侣视频精品免费的国产| 最近中文字幕高清免费中文字幕mv| 一级毛片正片免费视频手机看| 国产精品亚洲精品| 亚洲欧洲在线观看| 夜夜春亚洲嫩草影院| 免费国产综合视频在线看| 97无码免费人妻超级碰碰碰碰| 亚洲毛片免费观看| 无码囯产精品一区二区免费 | 国产成人无码免费视频97| 免费看黄视频网站|