篇博客我們系統(tǒng)的聊了《JavaEE開(kāi)發(fā)之基于Eclipse的環(huán)境搭建以及Maven Web App的創(chuàng)建》,并在之前的博客中我們聊了依賴注入的相關(guān)東西,并且使用Objective-C的Runtime來(lái)實(shí)現(xiàn)了ObjC中的依賴注入,相關(guān)博客請(qǐng)參考《類(lèi)比Spring框架來(lái)實(shí)現(xiàn)OC中的依賴注入》。當(dāng)然之前的博客也是使用了ObjC的Runtime的東西來(lái)實(shí)現(xiàn)了ObjC中的“面向切面”編程的實(shí)現(xiàn)方式,相關(guān)博客請(qǐng)移步于《ObjC中的AOP--面向切面編程》。本篇博客我們就來(lái)看一下Spring框架中的依賴注入以及AOP編程的幾種方式,當(dāng)然其實(shí)現(xiàn)方式是使用了Java的“反射機(jī)制”,也就類(lèi)似于ObjC中的Runtime了。
今天博客中所使用的Spring版本是4.3.6.RELEASE,是目前比較新的Spring版本了。而Java的版本使用的是Java8了。上篇博客我們主要聊了相關(guān)環(huán)境的創(chuàng)建與配置,本篇博客將不會(huì)對(duì)環(huán)境配置這些東西進(jìn)行詳細(xì)的敘述。本篇博客主要聊了Spring框架中的依賴注入的實(shí)現(xiàn)方式,主要是通過(guò)注解以及Java配置來(lái)實(shí)現(xiàn)的,當(dāng)然還會(huì)聊些AOP的東西。
一、快速創(chuàng)建Mava管理的Spring工程
因?yàn)楸酒┛褪怯懻撽P(guān)于Spring的東西,所以我們就不創(chuàng)建WebApp的工程了。我們使用Spring來(lái)快速的創(chuàng)建一個(gè)Maven管理的工程。如下所示找到File->New->Maven Project選項(xiàng)來(lái)創(chuàng)建一個(gè)新的Maven Project,具體如下所示:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26