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

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

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

    坐井觀天

    用左眼看頭頂?shù)倪@一塊天
    posts - 4, comments - 3, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    環(huán)境:jboss-portal + jsp +?Hibernate + MySQL。

    下面的代碼貌似對我有所幫助,現(xiàn)在問題聚焦在xml配置文件中使用定義<one- to many>的Set,
    Set set = getSubSubjects();
    只要在jsp中使用到set就會報錯,而且jboss中的控制臺顯示是由于jasperExeption引起的,沒有顯示Hibernate的錯誤信息。

    我和下面代碼的不同之處是級聯(lián)的設(shè)置:cascade= "delete - all -dophin" !

    也許問題就是出在這里,下午過去測試一下便知了。

    ------------------------------------------------------------

    Node對象中包含以下兩個屬性,
    ?

    private ?Node?parent;? // 父對象
    private ?Set?children? = ? new ?HashSet();? // 孩子集合

    其對應(yīng)的配置文件如下:

    ?1 < many-to-one
    ?2 ???????????? name ="parent"
    ?3 ????????????class ="com.norteksoft.bom.model.Node"
    ?4 ????????????cascade ="none"
    ?5 ????????????outer-join ="auto"
    ?6 ????????????column ="FK_NODE_ID"
    ?7 ???????? />
    ?8
    ?9 ???????? < set
    10 ???????????? name ="children"
    11 ????????????lazy ="true"
    12 ????????????cascade ="all"
    13 ????????????sort ="unsorted"
    14 ???????? >
    15
    16 ?????????????? < key
    17 ?????????????????? column ="FK_NODE_ID"
    18 ?????????????? >
    19 ?????????????? </ key >
    20
    21 ?????????????? < one-to-many
    22 ?????????????????? class ="com.norteksoft.bom.model.Node"
    23 ?????????????? />
    24
    25 ???????? </ set >
    26
    27





    ????? 下面是如何使用的代碼,當(dāng)然會用到遞歸:

    ?

    ?1 ??/**
    ?2 ???*?查詢所有孩子節(jié)點
    ?3 ???*?@param?node?Node
    ?4 ???*?@param?list?List
    ?5 ???*?@return?List
    ?6 ???*/
    ?7 ??public?List?findAllChildrenNodes(Node?node,?List?list)?{
    ?8 ????if?(node.getChildren().size()?==?0)?{
    ?9 ??????return?list;
    10 ????}?else?{
    11 ??????for?(Iterator?it?=?node.getChildren().iterator();?it.hasNext();?)?{
    12 ????????Node?theNode?=?(Node)?it.next();
    13 ????????list.add(theNode);
    14 ????????findAllChildrenNodes(theNode,?list);
    15 ??????}
    16
    17 ??????return?list;
    18 ????}
    19 ??}
    20
    21

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 一区二区三区免费在线观看| 亚洲国产视频网站| 人成电影网在线观看免费| 性做久久久久免费观看| 亚洲国产一区二区三区在线观看| 24小时免费直播在线观看| 亚洲一区在线观看视频| 亚洲第一成年免费网站| 久久亚洲最大成人网4438| 最近免费中文字幕4| 国产亚洲精品美女久久久久久下载| 日韩免费视频播播| 黄色一级免费网站| 亚洲老妈激情一区二区三区| 色www永久免费| 亚洲尹人九九大色香蕉网站| 免费大片黄在线观看yw| 亚洲av成人片在线观看| 亚洲国产成人精品女人久久久 | 久久精品亚洲精品国产色婷| 18pao国产成视频永久免费| 亚洲国产精品午夜电影| 女性无套免费网站在线看| 日韩亚洲人成网站| 亚洲色大成网站WWW久久九九| 久久久久成人片免费观看蜜芽| 亚洲电影在线免费观看| 成人国产mv免费视频| www一区二区www免费| 亚洲av无码成人黄网站在线观看| 中文字幕免费高清视频| 亚洲人成片在线观看| 免费少妇a级毛片| 日本免费在线观看| 亚洲国产精品嫩草影院| 久久精品国产精品亚洲艾草网美妙 | 亚洲一区二区三区无码国产| 四虎影视永久免费观看地址| 在线免费观看h片| 亚洲深深色噜噜狠狠网站| 国产精品亚洲αv天堂无码|