<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的事務配置中:
    <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>

    這樣的配置,當在容器中通過action調用service代碼保存對象時,不能成功保存對象,
    同時出現如下類似錯誤:
    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.

    這時修改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>

    這樣就能成功保存對象了。

    ===================================================================
    額。。。上面那個配置等于不用OpenSessionInViewFilter。。。 沒意義。。

    posted on 2007-04-11 20:33 想飛的魚 閱讀(4775) 評論(3)  編輯  收藏 所屬分類: framework

    FeedBack:
    # re: 關于OpenSessionInViewFilter的配置
    2007-04-13 17:04 | shydow
    這等于沒有使用open session in view  回復  更多評論
      
    # re: 關于OpenSessionInViewFilter的配置
    2008-08-21 16:00 | neo
    這種貼也來發,根本沒有搞清發生問題的原因是什么,你是繞過了問題,但是又遇上了一個新問題,就如樓上所說  回復  更多評論
      
    # re: 關于OpenSessionInViewFilter的配置
    2009-04-28 16:57 | 11
    確實,問題是一個接一個的來,
    Connection is read-only. Queries leading to data modification are not allowed  回復  更多評論
      
    主站蜘蛛池模板: 妇女自拍偷自拍亚洲精品| 国产成人亚洲综合网站不卡| 日韩在线视频免费| 国产小视频免费观看| 亚洲成a人片在线观看天堂无码 | 成年性羞羞视频免费观看无限| 国产∨亚洲V天堂无码久久久| 国产精品1024在线永久免费| 亚洲乱亚洲乱少妇无码| 牛牛在线精品观看免费正| 国产精品亚洲w码日韩中文| 国产线视频精品免费观看视频| 欧洲亚洲国产精华液| 国产男女性潮高清免费网站| 含羞草国产亚洲精品岁国产精品| 欧洲精品免费一区二区三区| 亚洲sm另类一区二区三区| 亚洲av日韩av欧v在线天堂| 国产精品1024在线永久免费 | 亚洲伊人久久大香线蕉| 国产精品视频免费观看| 日本亚洲精品色婷婷在线影院| 韩国日本好看电影免费看| 免费无码婬片aaa直播表情| 亚洲精品无码高潮喷水在线| 1a级毛片免费观看| 亚洲成a∨人片在无码2023| 亚洲国产午夜中文字幕精品黄网站 | 香蕉国产在线观看免费| 久久精品九九亚洲精品天堂| 最近免费中文字幕mv电影| 亚洲国产成人久久一区二区三区| 全部免费毛片免费播放| 国产免费一区二区三区在线观看| 久久亚洲精品国产精品| 日韩高清免费观看| 久久青草国产免费观看| 亚洲人成欧美中文字幕| 日本亚洲视频在线| 日韩免费视频播放| 日韩内射激情视频在线播放免费|