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

Spring是一个应用比较广泛的框架集,本教程主要为大家介绍MyEclipse如何在Spring应用程序开发过程中帮助开发人员。

【企业专享】企业级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模型存储库)文件。双击该文件打开图表。

MyEclipse Spring开发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。

MyEclipse Spring开发Spring beans属性

3. 通过选择Window>Show View>Other打开Spring Explorer视图,展开MyEclipse Java Enterprise,然后选择Spring Explorer。该项目出现在Spring Explorer视图中。

MyEclipse Spring开发Spring Explorer视图中的项目bean

4. 双击bean配置文件——applicationContext.xml,然后在编辑器的底部单击Beans Graph标签。

MyEclipse Spring开发Bean依赖图

从Spring beans的图表中可以看出,Knight引用了一个minstrel和knightTarget,而Knight embarks又向其提出了一个请求。应用程序以拦截器的形式使用Aspect Oriented Programming (AOP)来实现minstrel。

更多资讯敬请访问MyEclipse中文网>>

标签:JavaMyEclipse

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年3月7日
下一篇 2017年3月7日

相关推荐

发表回复

登录后才能评论