为显示地访问宿主在DI容器(包括BeanFactory和ApplicationContext)中的受管Bean,开发者需要在调用getBean()方法后,完成对象的造型操作,因此编译期很难知道造型正确与否.Spring 2.x引入的GenericBeanFactoryAccessor辅助类能避免造型操作,它借用到了JDK5.0中的泛型特性.这一辅助类对DI容器进行了包裹,并提供了大量的辅助方法.
以下是一个示例:
相关XML配置:
为显示地访问宿主在DI容器(包括BeanFactory和ApplicationContext)中的受管Bean,开发者需要在调用getBean()方法后,完成对象的造型操作,因此编译期很难知道造型正确与否.Spring 2.x引入的GenericBeanFactoryAccessor辅助类能避免造型操作,它借用到了JDK5.0中的泛型特性.这一辅助类对DI容器进行了包裹,并提供了大量的辅助方法.
以下是一个示例:
相关XML配置: