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

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

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

    The important thing in life is to have a great aim , and the determination

    常用鏈接

    統計

    IT技術鏈接

    保險相關

    友情鏈接

    基金知識

    生活相關

    最新評論

    Hibernate3調用存儲過程用法

    DB2中簡單存儲過程 selectAllUsers

    CREATE procedure selectAllUsers
    DYNAMIC RESULT SETS 1
    BEGIN
    DECLARE temp_cursor1 CURSOR WITH RETURN TO CLIENT FOR
    SELECT * FROM test;
    OPEN temp_cursor1;
    END;

    映射文件中關于存儲過程內容如下

    <hibernate-mapping package="com.unmi.vo">
    <class name="Test" table="TEST">
         ............
    </class>

    <sql-query callable="true" name="selectAllUsers">
    <return alias="aa" class="Test">
    <return-property name="oborqt" column="OBORQT"/>
    <return-property name="moorqt" column="MOORQT"/>
    <return-property name="roschn" column="ROSCHN"/>
    <return-property name="plandate" column="PLANDATE"/>
    </return>
    { ? = call selectAllUsers() }
    </sql-query>
    </hibernate-mapping>

    { ? = call selectAllUsers() } 也可以寫成{ call selectAllUsers() },
    如果有參數就寫成
    { ? = call selectAllUsers(?,?,?) }
    代碼中對query設置相應位置上的值就OK

    Java調用關鍵代碼如下

    Session session = HibernateUtil.currentSession();
    Query query = session.getNamedQuery("selectAllUsers");
    List list = query.list();
    System.out.println(list);

    要求你的存儲過程必須能返回記錄集,否則要出錯
    如果你的存儲過程是完成非查詢任務就應該在配置文件用以下三個標簽
    <sql-insert callable="true">{call createPerson (?, ?)}</sql-insert>
    <sql-delete callable="true">{? = call deletePerson (?)}</sql-delete>
    <sql-update callable="true">{? = call updatePerson (?, ?)}</sql-update>

    posted on 2008-01-11 18:31 鴻雁 閱讀(270) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲码欧美码一区二区三区| 亚洲欧洲专线一区| 一级毛片免费观看不卡的| 毛片a级毛片免费播放100| 久久99国产亚洲高清观看首页| 亚洲色偷偷综合亚洲AV伊人蜜桃| 久久久精品免费视频| 亚洲?V无码成人精品区日韩| 亚洲国产精品自在线一区二区| 一级做a爰全过程免费视频毛片| 精品熟女少妇AV免费观看| 亚洲国产中文在线视频| 一级毛片在线免费看| 亚洲熟妇AV日韩熟妇在线| 亚洲乱码无码永久不卡在线 | 亚洲一区二区三区无码国产| 四虎永久免费地址在线网站| 亚洲AV无码成人专区片在线观看| 日韩成人毛片高清视频免费看| 国产在线jyzzjyzz免费麻豆| 亚洲国产精品无码久久SM| 男人的好看免费观看在线视频| 国产高清视频免费在线观看 | 丁香花免费高清视频完整版 | 久久久久高潮毛片免费全部播放| 伊人婷婷综合缴情亚洲五月| 欧洲精品码一区二区三区免费看| 亚洲男人电影天堂| 真人做A免费观看| 中国一级毛片免费看视频| 亚洲国产精品成人精品无码区在线| 在线观看无码的免费网站| 亚洲欧洲无码一区二区三区| 亚洲视频免费播放| 我的小后妈韩剧在线看免费高清版 | 69式互添免费视频| 亚洲成AV人影片在线观看| 国产乱子伦精品免费无码专区| 91频在线观看免费大全| 性xxxx视频免费播放直播| 2022国内精品免费福利视频|