日常開發(fā)中經(jīng)常會使用到 Spring AOP敷硅,通知類型有:Around溉跃、Before、After干跛、AfterReturning、AfterThr...
網(wǎng)上已有許多講解 Spring Bean 生命周期的文章,但大多都是文字,看起來費勁宋舷,本文通過圖的形式展現(xiàn) Bean 的完整生命周期 廢話不多說...
項目開發(fā)過程中,有時經(jīng)常需要根據(jù)不同的條件做不同的事情瓢姻,于是 if else 代碼到處都是,本文就來講講如何優(yōu)雅干掉難纏的 if else 先來...
本文準(zhǔn)備了一系列MyBatis相關(guān)面試題及其答案音诈。 什么是 MyBatis ? 答MyBatis 是一款優(yōu)秀的持久層框架幻碱,它支持定制化 SQL、...
問題:線程池中的線程執(zhí)行任務(wù)出現(xiàn)異常细溅,該線程接下來的命運如何褥傍? 結(jié)論:線程會結(jié)束,線程池會新建線程替換該線程 驗證:編碼驗證喇聊,代碼如下 打印日志...
一般在一個方法中需要處理多個任務(wù)恍风,其中某些任務(wù)無關(guān)緊要(如發(fā)送短信、記錄操作日志等)誓篱,可以使用異步處理那些無關(guān)緊要的任務(wù)朋贬,從而提高整個請求的相應(yīng)...
分類 NEVER非事務(wù)模式執(zhí)行若當(dāng)前有事務(wù),則拋異常 NOT_SUPPORTED不支持事務(wù)若當(dāng)前有事務(wù)窜骄,則掛起當(dāng)前事務(wù) SUPPORTS支持當(dāng)前...
使用說明 @Transaction 可以作用在類和方法上作用在方法上锦募,表示該方法聲明了事務(wù)作用在類上,表示該類的所有方法(public方法)都聲...
MySQL事務(wù)隔離級別有4級 1.讀取未提交 事務(wù)A新增一條記錄邻遏,尚未提交糠亩,事務(wù)B可以讀取 別人還沒提交,你就可以讀了准验,造成臟讀 2.讀已提交 ...