一、Spring 三級(jí)緩存 1、三級(jí)緩存的定義 看源碼的DefaultSingletonBeanRegistry中有三個(gè)Map對(duì)象,通常情況下,稱singletonObjec...
一、Spring 三級(jí)緩存 1、三級(jí)緩存的定義 看源碼的DefaultSingletonBeanRegistry中有三個(gè)Map對(duì)象,通常情況下,稱singletonObjec...
一下子被點(diǎn)醒,前幾天遇到這問題但沒時(shí)間細(xì)看
使用BeanFactoryPostProcessor——這種姿勢(shì)不要用使用BeanFactoryPostProcessor這種姿勢(shì)不要用 前言 在公司內(nèi),Spring基本都是首選的IOC框架,Spring也提供了很多擴(kuò)展點(diǎn)讓我們介入到容器的生命...
前言 在前面的doCreateBean方法中,我們了解到,populateBean是負(fù)責(zé)填充Bean實(shí)例屬性的。此時(shí)Bean中需要依賴注入的成員已經(jīng)在applyMergedB...
結(jié)論:當(dāng)A、B對(duì)象之間相互依賴,A早于B實(shí)例化,并且A對(duì)象使用了@Async注解或由BeanPostProcessor后置處理器返回了代理對(duì)象時(shí),會(huì)產(chǎn)生以下報(bào)錯(cuò): org.s...
1 概述 2 保存點(diǎn)創(chuàng)建準(zhǔn)備 3 保存點(diǎn)創(chuàng)建 4 保存點(diǎn)提交或釋放4.1 保存點(diǎn)提交4.2 保存點(diǎn)釋放 1 概述 在Spring事務(wù)中,我們可以配置事務(wù)的傳播屬性,傳播屬性的...
一、事務(wù)的基本原理Spring事務(wù)的本質(zhì)其實(shí)就是數(shù)據(jù)庫對(duì)事務(wù)的支持,沒有數(shù)據(jù)庫的事務(wù)支持,spring是無法提供事務(wù)功能的。對(duì)于純JDBC操作數(shù)據(jù)庫,想要用到事務(wù),可以按照以...
寫在開始 最近利用閑暇時(shí)間貓了一下mybatis和mybatis-spring的源碼,看后發(fā)現(xiàn)SqlSessionTemplate和MapperFactoryBean這兩個(gè)類...
關(guān)鍵字:CLH,Node,線程,waitStatus,CAS,中斷 目錄 圖解AQS的操作細(xì)節(jié)0、前言1、基本概念1.1、CAS自旋1.2、Node1.3、CLH & AQS...
一面(基礎(chǔ)面:約1小時(shí)) 自我介紹,主要講講做了什么和擅長(zhǎng)什么 springmvc和spring-boot區(qū)別 @Autowired的實(shí)現(xiàn)原理 Bean的默認(rèn)作用范圍是什么?...
文章授權(quán)轉(zhuǎn)載自微信公眾號(hào):【架構(gòu)師社區(qū)】作者:李金葵 RPC(Remote Procedure Call):遠(yuǎn)程過程調(diào)用,它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請(qǐng)求服務(wù),而不需要...
在工作中如何選擇攔截機(jī)制去處理我們的業(yè)務(wù)請(qǐng)求,過濾器,攔截器,還是切面的選擇一直比較模糊,今天花時(shí)間整理一下 概述 1,F(xiàn)ilter 首先,過濾器是服務(wù)端的一個(gè)組件,是基于s...
前言 ConcurrentHashMap 是并發(fā)中的重中之重,也是最常用的數(shù)據(jù)結(jié)果,之前的文章中,我們介紹了 putVal 方法。并發(fā)編程之 ConcurrentHashMa...
github上面的rabbitMq的測(cè)試代碼:https://github.com/wuzhong290/rabbitmq.git 要想保住RabbitMQ消息不丟失,需要從...
開篇 ?這篇文章的主要目的是為了講清楚Mybatis的整個(gè)執(zhí)行流程,會(huì)通過源碼、流程圖等多個(gè)維度進(jìn)行說明,相關(guān)的細(xì)節(jié)由于涉及面比較廣這里暫時(shí)先不詳細(xì)展開。?整體的思路先讓大家...
本文將會(huì)介紹Mybatis的事務(wù)管理機(jī)制的原理,首先介紹下事務(wù)管理的特質(zhì)、在Mybatis中是如何創(chuàng)建事務(wù)、事務(wù)有哪幾種類型、不同事務(wù)的源碼實(shí)現(xiàn)、并比較其中的不同、并總結(jié)事務(wù)...
原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請(qǐng)戳www.codercc.com 1. 三大性質(zhì)簡(jiǎn)介 在并發(fā)編程中分析線程安全的問題時(shí)往往需要切入點(diǎn),那就是兩大核心:...