1.前提條件是一個(gè)接口,且接口中必須只能有一個(gè)方法 配置類 測(cè)試方法 因?yàn)槟涿惖念愋汀⒎椒鹞睢⒎椒ǚ祷仡愋汀⒎椒?quán)限修飾符 都知道盒揉,所以我們可以省去類的結(jié)構(gòu)變成如下結(jié)構(gòu) 又...
![240](https://upload.jianshu.io/users/upload_avatars/6971875/095aa323-26f2-47b1-bb77-ff52a51d486c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.前提條件是一個(gè)接口,且接口中必須只能有一個(gè)方法 配置類 測(cè)試方法 因?yàn)槟涿惖念愋汀⒎椒鹞睢⒎椒ǚ祷仡愋汀⒎椒?quán)限修飾符 都知道盒揉,所以我們可以省去類的結(jié)構(gòu)變成如下結(jié)構(gòu) 又...
基礎(chǔ)介紹 注解的寫法@xxx[(一些信息)] 注解放置的位置類的上面 屬性上面 方法上面 構(gòu)造方法上面 參數(shù)前面 注解的作用1.用來充當(dāng)注釋的作用,用作...
默認(rèn)異常處理機(jī)制 springboot底層提供了BasicErrorController控制器,用來處理/error錯(cuò)誤請(qǐng)求 springboot在映射請(qǐng)求時(shí),一旦出現(xiàn)異常信...
常用注解 @Comment (value=xxx):表示被他修飾的類被spring管理(萬能注解)踪古,value相當(dāng)于之前spring配置文件 標(biāo)簽中的id or name @...
JdbcTemplate Spring 框架對(duì) JDBC 進(jìn)行封裝,使用 JdbcTemplate 方便實(shí)現(xiàn)對(duì)數(shù)據(jù)庫操作 配置如下 1.新建一個(gè)maven工程2.一個(gè)User...
去北京看天安門 起始對(duì)象 沒有真實(shí)存在 目標(biāo)對(duì)象 北京 代理對(duì)象 代駕(spring幫助我們創(chuàng)建券腔,責(zé)任鏈模式) 切面對(duì)象 中間經(jīng)過城市(山...
繼承 is-a 1.子類繼承父類伏穆,通過關(guān)鍵字 extends2.子類的對(duì)象可以調(diào)用父類中的(public protected)屬性和方法3.子類可以添加自己獨(dú)有的屬性和方法...
Spring管理對(duì)象的DI注入 管理對(duì)象屬性的注入: 基本類型 int float boolean ... String 賦值同時(shí)做一些運(yùn)算1.算數(shù): +、-颅眶、*蜈出、/、%等 ...
構(gòu)造方法和set方法的執(zhí)行順序 配置文件配置如下: 2.實(shí)體類: 3.測(cè)試代碼 4.運(yùn)行結(jié)果铡原,展示的是set方法中的值 5.原理:因?yàn)闃?gòu)造方法先執(zhí)行偷厦,構(gòu)造方法將值賦值為gua...
數(shù)組注入 一個(gè)有數(shù)組的實(shí)體類,配置如下: 配置文件如下:(包含了嵌套和外部引用的兩種方法) 代碼如下: 運(yùn)行結(jié)果(因?yàn)榍短椎膶?duì)象沒有賦值燕刻,輸出的結(jié)果都是null) list注...
手動(dòng)裝配 通過構(gòu)造方法 1.實(shí)體類需要帶參的構(gòu)造方法 2.配置文件如下 通過set方法 1.需要一個(gè)無參構(gòu)造方法 自動(dòng)裝配 構(gòu)造方法 新建類StudentController...
DI 就是在對(duì)象創(chuàng)建的同時(shí)能自動(dòng)給對(duì)象中的屬性賦值 看代碼 get set方法賦值 spring項(xiàng)目只泼,在ApplicationContext.xml中 配置如下 寫一個(gè)Stu...
常見面試題 Redis支持的數(shù)據(jù)類型? Redis有哪幾種數(shù)據(jù)淘汰策略卵洗? 什么是Redis持久化请唱?Redis有哪幾種持久化方式??jī)?yōu)缺點(diǎn)是什么过蹂? RDB + AOF Redis...
簡(jiǎn)介 當(dāng)主服務(wù)器中斷后十绑,可以將一個(gè)從服務(wù)器升級(jí)為主服務(wù)器,以便繼續(xù)提供服務(wù)酷勺,但是這個(gè)過程需要人工手動(dòng)來操作本橙。為此,Redis2.8中提供了哨兵工具來實(shí)現(xiàn)自動(dòng)化的系統(tǒng)監(jiān)控和故障...
主從復(fù)制 在redis中脆诉,用戶可以通過執(zhí)行slaveof命令或者設(shè)置slaveof選項(xiàng)甚亭,讓一個(gè)服務(wù)器去復(fù)制(repllcate)另一個(gè)服務(wù)器,我們稱呼被復(fù)制的服務(wù)器為主服務(wù)器...
樂觀鎖與悲觀鎖 悲觀鎖(Pessimistic Lock): 每次拿數(shù)據(jù)時(shí)击胜,總會(huì)以為數(shù)據(jù)會(huì)被修改亏狰。所以每次在拿數(shù)據(jù)的時(shí)候都會(huì)上鎖,這樣別人就無法操作數(shù)據(jù)偶摔,直到自己操作完才會(huì)釋...
簡(jiǎn)介 管道技術(shù)由客戶端提供的暇唾,與服務(wù)器無關(guān),服務(wù)器始終使用啰挪,收到-執(zhí)行-回復(fù)的順序處理消息信不。而客戶端通過對(duì)管道中的指令列表改變讀寫順序,而節(jié)省大幅IO時(shí)間亡呵,指令越多抽活,效果越好...
既然Spring能幫助我們創(chuàng)建對(duì)象,那么它給我們創(chuàng)建的對(duì)象是單例還是非單例呢? 實(shí)操 1.Application.xml配置如下 2.代碼如下 運(yùn)行結(jié)果 我們可以看出spir...
配置項(xiàng) 1.ApplicationContext.xml 一個(gè)bean對(duì)應(yīng)一個(gè)java類image.png2.ApplicationContext_Controller.xm...