从注入方式上看,主要可以分为三种类型:构造函数注入、属性注入和接口注入。Spring支持构造函数注入和属性注入。下面我们将分别介绍其实现过程。
构造函数注入
在构造函数注入中,我们通过调用类的构造函数将接口实现类通过构造函数变量传入。请参见com.weikun.IoC3包中的JavaTrad.java类。
JavaTrad类并不关心具体是谁扮演教师的角色,只要通过构造函数传入相应的教师即可完成授课内容,角色具体是谁都是通过Chairman类来安排。
属性注入
有时,Chairman类会发现并不是每一场Java课程都需要Bill来讲课,而通过构造函数注入的方法却始终是以Bill为第一主角,因此这是可以考虑使用以属性方式注入,随时随地注入授课讲师,更加方便灵活。请参见com.weikun.IoC4类包。
请加微信,客服二维码请咨询购买,同时本程序源码配有系统运行视频 请联系客服索要视频文件

网址:毕设在线毕业设计网 http://www.bisheonline.net
服务范围:定制各类计算机程序设计,vue,jsp ,java 各类框架各类,开发工具 eclipse myeclipse idea vs 等,wap android ssm springboot asp.net php python (爬取,django,flask) vue node.js react ,winform uniapp小程序 等
E-mail: 251836457@qq.com
|