篇博客我們系統(tǒng)的聊了《JavaEE開發(fā)之基于Eclipse的環(huán)境搭建以及Maven Web App的創(chuàng)建》,并在之前的博客中我們聊了依賴注入的相關(guān)東西,并且使用Objective-C的Runtime來實現(xiàn)了ObjC中的依賴注入,相關(guān)博客請參考《類比Spring框架來實現(xiàn)OC中的依賴注入》。當(dāng)然之前的博客也是使用了ObjC的Runtime的東西來實現(xiàn)了ObjC中的“面向切面”編程的實現(xiàn)方式,相關(guān)博客請移步于《ObjC中的AOP--面向切面編程》。本篇博客我們就來看一下Spring框架中的依賴注入以及AOP編程的幾種方式,當(dāng)然其實現(xiàn)方式是使用了Java的“反射機(jī)制”,也就類似于ObjC中的Runtime了。

今天博客中所使用的Spring版本是4.3.6.RELEASE,是目前比較新的Spring版本了。而Java的版本使用的是Java8了。上篇博客我們主要聊了相關(guān)環(huán)境的創(chuàng)建與配置,本篇博客將不會對環(huán)境配置這些東西進(jìn)行詳細(xì)的敘述。本篇博客主要聊了Spring框架中的依賴注入的實現(xiàn)方式,主要是通過注解以及Java配置來實現(xiàn)的,當(dāng)然還會聊些AOP的東西。

 

一、快速創(chuàng)建Mava管理的Spring工程

因為本篇博客是討論關(guān)于Spring的東西,所以我們就不創(chuàng)建WebApp的工程了。我們使用Spring來快速的創(chuàng)建一個Maven管理的工程。如下所示找到File->New->Maven Project選項來創(chuàng)建一個新的Maven Project,具體如下所示:

  iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動開發(fā)培訓(xùn)

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式