java spring培训教程TP2.pptVIP

  • 3
  • 0
  • 约3.36千字
  • 约 27页
  • 2018-01-18 发布于河南
  • 举报
java spring培训教程TP2

第 二 章 Spring IOC 什么是接口 这个一个老问题,也是个新问题,取决你的认识 抛开你以前对接口的理解,请记住一句话: 考虑以下对象 考虑以下接口 那么实现接口的意义是? 在商店,就(可以)把你当做销售人员用 在家,就(可以)把你当劳力用 举一些实际的例子 现在person1和person2都可以胜任销售人员用,但是只有一个职位,商场可以先雇佣一个销售人员,以后遇到好的再换。 不好的选择 如果变成商场招聘的不是一个“职位”,而是一个具体的人(可以想象商场老板任人唯亲),那么即使人才市场有更优秀的李四、王五,那么替换掉张三是很难的 用在实际设计中 但还有一点没有考虑到 由谁去筛选人才? 这里人事部的职责就是负责产生销售人员 再次提醒大家,不是产生具体对象,而是产生一个身份(某种职务) 在编程技术里,称人事部为:对象工厂 在Spring里,就对应着各种BeanFactory 什么是IoC IoC即控制反转,有时候也叫做DI(依赖注入) 举报纸的例子 举商场的例子 考虑下列情形 是自己到报摊买报纸好 还是在邮局订阅,让人给送来好? 考虑下列情形 商场的例子里,是老板亲自去选拔、任命销售人员 还是老板下一个命令,让手下的人把这件事办妥了? 对于下面的例子 实现注入的步骤 A.在配置文件中声明好要注入的类 B.选择注入的方式 常用的注入的方式有两种 构造方法注入 Sette

文档评论(0)

1亿VIP精品文档

相关文档