您的位置:首頁>科技>正文

MyEclipse Spring開發教程:使用基本的Spring功能(二)

【企業專享】企業級IDE MyEclipse購多套多年授權低至7折!>>

MyEclipse個人開發者專享7.5折!線上訂購>>

Spring是一個應用比較廣泛的框架組, 本教程將重點介紹依賴注入, 這是Spring滲透到所有Spring的核心功能之一。 本教程還演示了MyEclipse如何在Spring應用程式開發過程中説明您。 您將學習到:

導入示例項目使用UML類圖和Spring Explorer進行項目視覺化創建一個新的bean定義和實現

三、使用UML和Spring Explorer視覺化項目

原始程式碼的UML類圖允許您查看類是如何互相關聯的。 您剛剛導入的示例專案已經在名為Knight.umr的src/java資料夾的根目錄中包含這個UMR(UML模型存儲庫)檔。 按兩下該檔打開圖表。

Knight應用程式的UML類圖

能非常好的查看一個UML類圖, 但是它並不能整個說明, 特別是對於一個Spring應用程式來講。 為此, MyEclipse Spring Explorer視圖可以説明視覺化應用程式獲取不同beans之間的關係。

Spring Explorer是通過一個或多個Spring bean設定檔顯示您的Spring應用程式中配置的所有bean。 這些設定檔沒有明確定義的命名約定(如struts-config.xml,

faces-config.xml等), 應用程式可以包含任意數量的bean設定檔。 因此, MyEclipse允許您配置代表您的bean配置的XML檔清單。 此資訊可以在MyEclipse> Spring> Beans下的專案屬性中找到。

1. 按右鍵Knight項目, 選擇Properties。

2. 展開Project Facets>Spring, 然後選擇Beans。 這是現有的bean設定檔的列表, 按一下Cancel。

Spring beans屬性

3. 通過選擇Window>Show View>Other打開Spring Explorer視圖, 展開MyEclipse Java Enterprise, 然後選擇Spring Explorer。 該項目出現在Spring Explorer視圖中。

Spring Explorer視圖中的項目bean

4. 按兩下bean設定檔——applicationContext.xml, 然後在編輯器的底部按一下Beans Graph標籤。

Bean依賴圖

從Spring beans的圖表中可以看出, Knight引用了一個minstrel和knightTarget, 而Knight embarks又向其提出了一個請求。 應用程式以攔截器的形式使用Aspect Oriented Programming (AOP)來實現minstrel。

更多資訊敬請訪問MyEclipse中文網>>

Next Article
喜欢就按个赞吧!!!
点击关闭提示