久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read

     喜氣蜘蛛 2015-05-05

    在執(zhí)行service中一個方法bumenAuth()時出現(xiàn)錯誤:

    org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly' marker from transaction definition 

    查看srping中事務管理配置:

    <bean id="txProxyTemplate" abstract="true"
      class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
      <property name="transactionManager">
       <ref bean="transactionManager" />
      </property>
      <property name="transactionAttributes">
       <props>
        <prop key="find*">PROPAGATION_REQUIRED</prop>
        <prop key="save*">PROPAGATION_REQUIRED</prop>
        <prop key="remove*">PROPAGATION_REQUIRED</prop>
        <prop key="update*">PROPAGATION_REQUIRED</prop>
        <prop key="create*">PROPAGATION_REQUIRED</prop>
        <prop key="add*">PROPAGATION_REQUIRED</prop>
        <prop key="del*">PROPAGATION_REQUIRED</prop>
        <prop key="clear*">PROPAGATION_REQUIRED</prop>
        <prop key="build*">PROPAGATION_REQUIRED</prop>
       </props>
      </property>
     </bean>

    看了之后才知道,原來的事務策略的<prop key="*">PROPAGATION_REQUIRED</prop>被刪除后,bumenAuth()方法后忘了修改,所以導致報上述的錯誤

    修改方法一:

         將此方法修改為update或者build,add....等上述策略名稱開頭的方法:如:updateBumenAuth()

    修改方法二:

        增加<prop key="*">PROPAGATION_REQUIRED</prop>即可

    修改方法三:

     將web.xml下的

       <filter>
      <filter-name>OpenSessionInViewFilter</filter-name>
      <filter-class>
       org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
      </filter-class>
      <init-param>
       <param-name>singleSession</param-name>
       <param-value>true</param-value>
      </init-param>
     </filter>

    中的singleSession值修改為false,即不限制整個過程用同一個session,但缺點是Hibernate Session的Instance可能會大增,使用的JDBC Connection量也會大增,如果Connection Pool的maxPoolSize設得太小,很容易就出問題

      本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
      轉(zhuǎn)藏 分享 獻花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 中文字幕日韩精品人妻| 亚洲欧美日韩成人综合一区| 国产亚洲精品VA片在线播放| 中文字幕亚洲无线码A| 久久超碰97人人做人人爱| 亚洲欧美国产日韩天堂区| 成年女人碰碰碰视频播放| 夜夜未满十八勿进的爽爽影院| 久久天天躁狠狠躁夜夜婷 | 亚洲AV中文无码乱人伦| 国产一区二区波多野结衣| 日产精品一卡2卡三卡四乱码| 桃子视频在线播放WWW| 国产久9视频这里只有精品| 67194熟妇在线观看线路| 亚洲AV无码午夜嘿嘿嘿| 日韩精品无码一区二区视频| 国产精品爆乳在线播放第一人称| 久久午夜无码免费| 国产精品老熟女露脸视频| 亚洲AV成人片不卡无码| 18无码粉嫩小泬无套在线观看| 又爽又黄又无遮掩的免费视频| 强奷乱码中文字幕熟女导航| 国产永久免费高清在线观看| 亚洲JIZZJIZZ中国少妇中文| 天堂影院一区二区三区四区| 国内精品免费久久久久电影院97| 免费播放一区二区三区| 亚洲高潮喷水无码AV电影| 99久久久精品免费观看国产| 国产美女MM131爽爽爽| 国产性一交一乱一伦一色一情| 成人欧美一区二区三区在线观看| 日本高清中文字幕免费一区二区| 亚洲国产成人AV在线电影播放| 亚洲性日韩精品一区二区三区| 亚洲精品国产中文字幕| 久久午夜无码鲁丝片| 天天影视网色香欲综合网| 国产精品中文字幕久久|