国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Spring 中的一些事務(wù)注解屬性
用 spring 事務(wù)管理器,由spring來負(fù)責(zé)數(shù)據(jù)庫(kù)的打開,提交,回滾.默認(rèn)遇到運(yùn)行期例外(throw new RuntimeException("注釋");)會(huì)回滾:unchecked,需要捕獲的例外(throw new Exception("注釋");)不會(huì)回滾:checked. 
需要修改規(guī)則加入注釋: 
@Transactional(rollbackFor=Exception.class) //指定回滾,需要捕獲的例外(throw new Exception("注釋");)不會(huì)回滾
    public void methodName() {
       throw new Exception("注釋");
        
    } 
@Transactional(noRollbackFor=Exception.class)//指定不回滾,遇到運(yùn)行期例外(throw new RuntimeException("注釋");)會(huì)回滾
    public ItimDaoImpl getItemDaoImpl() {
        throw new RuntimeException("注釋");
    } 
//事務(wù)傳播屬性
    @Transactional(propagation=Propagation.REQUIRED) //如果有事務(wù),那么加入事務(wù),沒有的話新建一個(gè)(不寫的情況下)
    @Transactional(propagation=Propagation.NOT_SUPPORTED) //容器不為這個(gè)方法開啟事務(wù)
    @Transactional(propagation=Propagation.REQUIRES_NEW) //不管是否存在事務(wù),都創(chuàng)建一個(gè)新的事務(wù),原來的掛起,新的執(zhí)行完畢,繼續(xù)執(zhí)行老的事務(wù)
    @Transactional(propagation=Propagation.MANDATORY) //必須在一個(gè)已有的事務(wù)中執(zhí)行,否則拋出異常
    @Transactional(propagation=Propagation.NEVER) //必須在一個(gè)沒有的事務(wù)中執(zhí)行,否則拋出異常(與Propagation.MANDATORY相反)
    @Transactional(propagation=Propagation.SUPPORTS) //如果其他bean調(diào)用這個(gè)方法,在其他bean中聲明事務(wù),那就用事務(wù).如果其他bean沒有聲明事務(wù),那就不用事務(wù).
    
    /*public void methodName(){
        update();//本類的修改方法 1
            otherBean.update();//調(diào)用其他類的修改方法
        update();//本類的修改方法 2
    }
    other失敗了不會(huì)影響 本類的修改提交成功
    本類update的失敗,other也失敗
    */
  @Transactional(propagation=Propagation.NESTED) 
  @Transactional (propagation = Propagation.REQUIRED,readOnly=true) //readOnly=true只讀,不能更新,刪除 
@Transactional (propagation = Propagation.REQUIRED,timeout=30)//設(shè)置超時(shí)時(shí)間 
@Transactional (propagation = Propagation.REQUIRED,isolation=Isolation.DEFAULT)//設(shè)置數(shù)據(jù)庫(kù)隔離級(jí)別
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Spring中Transactional配置
spring事務(wù)注解
Spring @Transactional (一) 加強(qiáng)版
Spring 之注解事務(wù) @Transactional
Spring Boot 事物回滾
Spring 使用注解方式進(jìn)行事務(wù)管理
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服