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

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

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

    wiflish
    Loving Life! Loving Coding!
    posts - 98,comments - 98,trackbacks - 0
    在web.xml文件中配置OpenSessionInViewFilter

    ????
    <filter>
    ????????
    <filter-name>hibernateFilter</filter-name>
    ????????
    <filter-class>
    ????????????org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
    ????????
    </filter-class>
    ??? </filter>
    在spring的事務(wù)配置中:
    <aop:config>
    ????
    <aop:advisor?id="managerTx"?advice-ref="txAdvice"
    ????????pointcut
    ="execution(*?*..service.*Manager.*(..))"?order="2"?/>
    </aop:config>

    <tx:advice?id="txAdvice">
    ????
    <tx:attributes>
    ????????
    <tx:method?name="get*"?read-only="true"?/>
    ????????
    <tx:method?name="find*"?read-only="true"?/>
    ????????
    <tx:method?name="*"?/>
    ????
    </tx:attributes>
    </tx:advice>

    這樣的配置,當(dāng)在容器中通過(guò)action調(diào)用service代碼保存對(duì)象時(shí),不能成功保存對(duì)象,
    同時(shí)出現(xiàn)如下類(lèi)似錯(cuò)誤:
    Write?operations?are?not?allowed?in?read-only?mode?(FlushMode.NEVER/MANUAL):?Turn?your?Session?into
    FlushMode.COMMIT
    /AUTO?or?remove?'readOnly'?marker?from?transaction?definition.

    這時(shí)修改filter的配置,增加如下代碼:
    ????<filter>
    ????????
    <filter-name>hibernateFilter</filter-name>
    ????????
    <filter-class>
    ????????????org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
    ????????
    </filter-class>
    ????????
    <init-param>
    ????????????
    <param-name>singleSession</param-name>
    ????????????
    <param-value>false</param-value>
    ????????
    </init-param>
    ????
    </filter>

    這樣就能成功保存對(duì)象了。

    ===================================================================
    額。。。上面那個(gè)配置等于不用OpenSessionInViewFilter。。。 沒(méi)意義。。

    posted on 2007-04-11 20:33 想飛的魚(yú) 閱讀(4764) 評(píng)論(3)  編輯  收藏 所屬分類(lèi): framework

    FeedBack:
    # re: 關(guān)于OpenSessionInViewFilter的配置
    2007-04-13 17:04 | shydow
    這等于沒(méi)有使用open session in view  回復(fù)  更多評(píng)論
      
    # re: 關(guān)于OpenSessionInViewFilter的配置
    2008-08-21 16:00 | neo
    這種貼也來(lái)發(fā),根本沒(méi)有搞清發(fā)生問(wèn)題的原因是什么,你是繞過(guò)了問(wèn)題,但是又遇上了一個(gè)新問(wèn)題,就如樓上所說(shuō)  回復(fù)  更多評(píng)論
      
    # re: 關(guān)于OpenSessionInViewFilter的配置
    2009-04-28 16:57 | 11
    確實(shí),問(wèn)題是一個(gè)接一個(gè)的來(lái),
    Connection is read-only. Queries leading to data modification are not allowed  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 黄色三级三级三级免费看| 亚洲不卡1卡2卡三卡2021麻豆| 久久亚洲欧美国产精品| 99在线精品视频观看免费| 亚洲综合激情六月婷婷在线观看| 久久精品一区二区免费看| 久久精品国产精品亚洲色婷婷| 免费人成激情视频在线观看冫 | 国产一区二区免费| 亚洲精品无码成人片久久| 成人av片无码免费天天看| 国产亚洲人成网站观看| 99麻豆久久久国产精品免费| 国产亚洲精品自在久久| 免费无码中文字幕A级毛片| 亚洲AV成人精品网站在线播放| 精品熟女少妇av免费久久| 亚洲免费视频观看| 无码一区二区三区免费视频| 亚洲av中文无码乱人伦在线观看| 波多野结衣免费视频观看| 一级特黄录像免费播放中文版| 久久久青草青青亚洲国产免观| 精品无码国产污污污免费网站| 亚洲一卡2卡3卡4卡乱码 在线| 国产精品黄页在线播放免费| 亚洲五月午夜免费在线视频| 亚洲精品免费观看| 免费一本色道久久一区| 男女猛烈无遮掩视频免费软件| 亚洲V无码一区二区三区四区观看 亚洲αv久久久噜噜噜噜噜 | 色猫咪免费人成网站在线观看 | 国产aa免费视频| 国产精品美女久久久免费 | 亚欧人成精品免费观看| 国产亚洲欧美在线观看| 国产成人精品日本亚洲| 一二三四影视在线看片免费 | 亚洲精品美女久久久久| 国产精品jizz在线观看免费| a级毛片免费全部播放无码|