說在前面 SpringMVC的項目是基于外部Tomcat的啟動來啟動的,當Tomcat啟動好了,SpringMVC的項目也就啟動好了,也就是說S...
基本概念 Spring家事務中的幾個關鍵類: TransactionManagerPlatformTransactionManager :用于命...
前面兩篇文章我們講解了整個AOP切面的實現,剛開始我以為AOP也就這么多東西了,而當我總結起來時才發(fā)現,這僅僅是AOP的開始,相信你看完本篇文章...
前言 根據上篇文章的介紹,當我們創(chuàng)建好AOP的代理對象后,當增強的方法被調用后,就會走到DynamicAdvisedInterceptor的in...
Aop的執(zhí)行原理,我們應該基本都了解:通過編寫切面類,我們可以在指定的切入點處插入我們額外的代碼塊,就好比代理模式中,我們可以在執(zhí)行目標方法的前...
Mybatis的整個底層流程其實可以分為兩個大的部分:一個是配置文件加載解析的過程;另一個是方法執(zhí)行的流程。前者是后者的基礎,只有配置文件都加載...
優(yōu)秀的框架必然有著優(yōu)秀的工具類,而我們在閱讀優(yōu)秀的框架之前先熟悉這些優(yōu)秀的工具類會為我們讀源碼的時候減少不少的障礙,正所謂:磨刀不誤砍柴工嘛;而...
Any problem in computer science can be solved by anther layer of indire...
最近看了分布式任務調度的xxl-job框架的源碼,熟悉了整個調度的流程后,對其中使用的時間輪算法很感興趣,覺得這個算法很有意思,同樣值得學習分享...