getBean问题

来源:5-10 实现容器的依赖注入【下】

杰9407987

2020-09-25

MainPageController mainPageController = (MainPageController)beanContainer.getBean(MainPageController.class);

老师你好,这里getBean能否改造成非强转? 能否用T通配符代替呢?

写回答

1回答

翔仔

2020-09-25

同学好,如果采用泛型,在实际实施的过程中,你会发现在真正创建bean的时候,会比较困难。同时,由于你容器里面全都是不同类型的对象,也没法用泛型来限制某一种类型。

0
0

剑指Java自研框架,决胜Spring源码

快速入门Spring核心源码+从零开发自研框架

1498 学习 · 495 问题

查看课程