MyEclipse Spring开发教程:使用基本的Spring功能(三)
来源:互联网 发布:内涵吧源码 编辑:程序博客网 时间:2024/06/04 00:24
MyEclipse个人开发者专享7.5折!在线订购>>
Spring是一个应用比较广泛的框架集,本教程将重点介绍依赖注入,这是Spring渗透到所有Spring的核心功能之一。本教程还演示了MyEclipse如何在Spring应用程序开发过程中帮助您。您将学习到:
- 导入示例项目
- 使用UML类图和Spring Explorer进行项目可视化
- 创建一个新的bean定义和实现
持续时间:20-30分钟
还没有MyEclipse?立即下载
四、运行代码
在通过"before"方法拦截器进行操作之前,minstrel将"sing"(实际记录)关于Knight所采取的操作。在实际操作发生之前,这种类型的"before"拦截器是一种执行操作的方法(例如在控制台上写下关于Knight将要做什么的描述)。要实现这一点,您可以指示Spring将这个拦截器编入bean定义中的其他类操作。
MyEclipse可以帮助您快速浏览您的Spring应用程序。 在这种情况下,假设您想查看这个minstrel是如何实现的。您可以在图中双击minstrel bean,在Spring bean配置文件中跳转到该定义,然后使用CTRL + Click,可以直接跳转到minstrel implementation。
1. 在图中双击minstrel bean,Spring bean配置文件打开minstrel bean。
2. 按住CTRL,然后单击MinstrelAdvice类来打开它的资源,这个类记录knight的操作。
3. 在资源管理器中,展开Knight project>src/java>com.springinaction.chapter01.knight,然后双击KnightApp.java。
4. 单击运行图标下拉箭头,然后选择Run As>Java Application。控制台视图中显示以下输出:
[DEBUG] 10:51:03 KnightApp - Running KnightApp
[DEBUG] 10:51:04 KnightOfTheRoundTable - Brave Bedivere did embarkOnQuest
[DEBUG] 10:51:04 KnightApp - KnightApp Finished
您可以看到默认的minstrel implementation输出“Brave Bedivere did embarkOnQuest”行。假设你想要一个不同的minstrel implementation,但不想要重新编译整个MinstrelAdvice类。这根本不是问题,您只需要编写一个新的minstrel implementation,然后使用Spring将其插入即可。
更多资讯敬请访问MyEclipse中文网>>
- MyEclipse Spring开发教程:使用基本的Spring功能(三)
- MyEclipse Spring开发教程:使用基本的Spring功能(二)
- MyEclipse Spring开发教程:使用基本的Spring功能(四)
- CXF使用教程(三)——基于Spring的webService开发
- 使用MyEclipse开发Spring+Hibernate
- MyEclipse 开发 SSH2(Struts2+Spring+Hibernate)教程(祥细)
- Spring的基本用法(三)
- Spring的基本用法(三)
- Spring的基本使用
- spring的基本使用
- Spring Cloud的基本认识和使用Spring Cloud的基本教程
- MyEclipse Spring开发教程:用Spring创建iPhone App(1/2)
- MyEclipse Spring开发教程:用Spring创建iPhone App(2/2)
- 使用MyEclipse+Spring+Hibernate+Struts+Oracle开发时的问题
- 使用MyEclipse工具,Spring开发环境的搭建
- 使用myeclipse添加Spring开发环境
- 《Spring Security教程系列》三.HttpSecurity的使用
- myeclipse开发spring实例
- js实现跨域
- MarkdownView:Markdown 文档预览视图组件
- Android NDK入门
- 移动端图片上传的实践
- 谈谈数据结构
- MyEclipse Spring开发教程:使用基本的Spring功能(三)
- 二维码生成和解码2
- 单点登陆与实现原理
- middleclass源码阅读笔记
- APP程序内部打开某个APP的AppStore页面
- Charles常见问题汇总
- (124)暴露游戏元素给蓝图
- Apache Maven项目提供的Archetype插件详解
- Ubuntu下编译vlc for android