没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
2016/7/10 透透彻彻IoC(你没有理由不懂!)stamen的程序员之路ITeye技术网站
http://stamen.iteye.com/blog/1489223/ 1/9
首页 资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼
您还未登录 ! 登录 注册
stamen的程序员之路
博客
微博
相册
收藏
留言
关于我
透透彻彻IoC(你没有理由不懂!)
博客分类:
04_SSH
10_Spring 3.x企业应用开发实战
spring企业应用
引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功
能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能
不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考
量,我们打算通过一个小例子来说明这个概念。
通过实例理解IoC的概念
贺岁大片在中国已经形成了一个传统,每到年底总有多部贺岁大片纷至沓来让人应接不
暇。在所有贺岁大片中,张之亮的《墨攻》算是比较出彩的一部。该片讲述了战国时期墨家人革离
帮助梁国反抗赵国侵略的个人英雄主义故事,恢宏壮阔、浑雄凝重的历史场面相当震撼。其中有一
个场景:当刘德华所饰演的墨者革离到达梁国都城下,城上梁国守军问到:“来者何人?”刘德华
回答:“墨者革离!”我们不妨通过一个Java类为这个“城门叩问”的场景进行编剧,并借此理解
IoC的概念:
代码清单3-1 MoAttack:通过演员安排剧本
Java代码
1. publicclassMoAttack{
2. publicvoidcityGateAsk(){
3. //①演员直接侵入剧本
4. LiuDeHualdh=newLiuDeHua();
5. ldh.responseAsk("墨者革离!");
6. }
7. }
我们会发现以上剧本在①处,作为具体角色饰演者的刘德华直接侵入到剧本中,使剧本和演
员直接耦合在一起(图3-1)。
我要WhatYouNeed
- 粉丝: 42
- 资源: 287
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
- 基于哈希链表的简单人员信息管理系统
- 其他类别JdonFramework开源框架 v5.1 Build20071025-jdonframework-5.1.rar
- 2001~2022年上市公司数字赋能指数.dta
- 2001~2022年上市公司数字赋能指数.xlsx
- 信息办公石大在线财务管理系统(含源码)-shidacaiwu.rar
- 信息办公电信计费系统完整代码-netctossconformity.rar
- matlab实现TD-SCDMA中初始同步捕捉DwPTS下行同步导频时隙的仿真.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0