spring作为容器 实现IOC 的过程及方法
spring的 bean 标签 创建对象
id 是对象的自定义名称 , class 是类的全限定名称 (不能是接口 只能是类 因为是反射机制)
例如
在spring config的xml文件中 的beans标签中建立
当要使用app1 的方法时。
1、首先对spring的xml文件进行声明 和 赋值。
2、创建ApplicationContext类型的对象(作用是容器)承载xml文件 。
3、getBean方法利用id名锁定 想要的类 并且取出该类。
4、再将getBean取得的类进行强制类型转换为该类的类型(因为getBean取得的类是object类型的类,应转换为bean标签中类的类型 补充:接口的实现类 类型就是接口的类型)。
强制类型
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/12423.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论