您的位置:首页 > 编程语言 > Java开发

MyEclipse Spring开发教程:使用基本的Spring功能(二)

2017-04-10 10:40 267 查看
【企业专享】企业级IDE MyEclipse购多套多年授权低至7折!活动详情>>

MyEclipse个人开发者专享7.5折!在线订购>>

Spring是一个应用比较广泛的框架集,本教程将重点介绍依赖注入,这是Spring渗透到所有Spring的核心功能之一。本教程还演示了MyEclipse如何在Spring应用程序开发过程中帮助您。您将学习到:
导入示例项目
使用UML类图和Spring Explorer进行项目可视化
创建一个新的bean定义和实现

持续时间:20-30分钟

还没有MyEclipse?立即下载


三、使用UML和Spring Explorer可视化项目

源代码的UML类图允许您查看类是如何互相关联的。您刚刚导入的示例项目已经在名为Knight.umr的src/java文件夹的根目录中包含这个UMR(UML模型存储库)文件。双击该文件打开图表。



Knight应用程序的UML类图

该图表提供了knights、quests、exceptions和应用程序中涉及的其他类之间的即时可视化关联。虽然这个应用程序很小,但您可以轻松地逆向设计一个更大的应用程序来了解它的外观。在这种情况下,从Package Explorer中选择这些类,并将其下载到一个新的类图上来获得此结果。

能非常好的查看一个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中文网>>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐