<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拍拍男女免费看全片| 亚洲日韩乱码久久久久久| 国产精品永久免费10000| 亚洲人成免费网站| 女人与禽交视频免费看| 日本亚洲欧美色视频在线播放| 国产免费AV片无码永久免费| 国产成人综合久久精品亚洲| 亚洲成AV人网址| 麻豆精品不卡国产免费看| 久久精品国产亚洲AV无码偷窥| 台湾一级毛片永久免费| 亚洲熟妇少妇任你躁在线观看| 日本高清免费不卡在线| 一级毛片a免费播放王色| 精品亚洲永久免费精品| 91精品免费久久久久久久久| 亚洲一线产区二线产区区| 亚洲国产免费综合| 中文字幕在线视频免费观看| 香蕉视频在线观看亚洲| 最近免费中文字幕大全视频| 亚洲Av永久无码精品一区二区| 亚洲日本va午夜中文字幕久久| 精品免费人成视频app| 亚洲精品动漫免费二区| 日韩免费福利视频| 国产一级黄片儿免费看| 亚洲av乱码一区二区三区| 夜色阁亚洲一区二区三区| 毛片在线全部免费观看| 亚洲色欲色欱wwW在线| 国产亚洲综合网曝门系列| 在线视频观看免费视频18| 日本一区二区在线免费观看| 久久av无码专区亚洲av桃花岛| 日韩免费毛片视频| 久操免费在线观看|