为了账号安全,请及时绑定邮箱和手机立即绑定

注册beans到ApplicationContext和xml配置文件和loc容器,这三者分别是什么,什么关系?

注册beans到ApplicationContext

注册beans到xml配置文件

注册beans到loc容器,

这三者分别是什么,什么关系?可以简单简述一下吗,通俗易懂的那种

正在回答

2 回答

Ioc容器是总称,XML配置文件指的就是ApplicationContext.xml文件;IOC容器的的依赖注入有三种方式,Setter,构造方法,这两种使用的是配置文件,还有一种是基于注解的注入,只需要在ApplicationContext.xml文件开始注解的扫描就可以使用注解了

1 回复 有任何疑惑可以回复我~

Ioc容器负责对象的创建和管理,是一个抽象的概念。而ApplicationContext(应用上下文)就是负责对象的创建和管理的,因此你可以把ApplicationContext当做IoC容器。容器中要放置哪些类,以及类之间的依赖关系,是需要你自己去组织。组织方式:基于xml文件,或者注解。 (就是说通过xml文件或注解告诉ioc容器你要放置什么对象)


因此,ApplicationContext 就是IoC容器,xml(或注解)是容器创建Bean的依据

4 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

注册beans到ApplicationContext和xml配置文件和loc容器,这三者分别是什么,什么关系?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信