一. demo環(huán)境 使用Maven搭建的項目,MyBatis版本為3.4.6,使用從 XML 中構建 SqlSessionFactory的方式來...
一. 環(huán)境 1. 表結構 涉及到以下兩張表: BIND_RECORD BIND_RECORD_HISTORY 表結構如上,使用InnoDB 插入...
什么是循環(huán)依賴 循環(huán)依賴就是循環(huán)引用胁出,在spring中,就是兩個或者多個bean相互之間持有對方段审。如下圖全蝶,ClassA引用ClassB,Clas...
一. 概述 迭代器模式(Iterator)寺枉,提供一種方法書序訪問一個聚合對象中各個元素抑淫,而又不暴露該對象的內部表示。 迭代器模式為遍歷不同的聚集...
一. 概述 外觀模式(Facade)姥闪,為系統(tǒng)中的一組接口提供一個一致的界面始苇,此模式定義了一個高層接口,這個接口使得這一子系統(tǒng)更加容易使用筐喳。 外觀...
[圖片 一. 概述 橋接模式(Bridge )催式,將抽象部分與它的實現部分分離函喉,使它們都可以獨立變化;橋接是用于把抽象化與實現化解耦蓄氧,使得二者可以...
一. 概述 原型模式(Prototype) 函似,用原型實例指定創(chuàng)建對象的種類,并且通過拷貝這些原型創(chuàng)建新的對象喉童。 原型模式其實就是從一個對象再創(chuàng)建...
一. 線程池概述 在介紹線程池之前撇寞,先說一下為什么在開發(fā)中要使用線程池,個人認為主要有一下的原因: 開發(fā)中使用線程的時候堂氯,大部分線程執(zhí)行的時間很...
一. 概述 AQS(AbstractQueuedSynchronizer)蔑担,隊列同步器,Java中很多同步類都是基于AQS實現的咽白,比如:Reen...