spring中的容器指的是什么
1个回答
2016-11-15 · 为梦想出发,留学不留憾!
芥末留学
芥末留学是中国领先的互联网留学服务提供商,业务覆盖日本、英国、澳洲、美国等数十个国家,为您提供方便、快捷、专业、高效在线留学申请及留学后服务,一站式解决您留学过程中遇到的各种问题。
向TA提问
关注
展开全部
Spring容器可以帮助管理所有的Bean对象,专业术语称之为IoC控制反转。在传统的程序中,对象的生成都是由开发者完成的。而在控制反转中,对象的生成全部都交给框架完成。这样的好处就是减少了程序的依赖性。
Bean在Spring中的生命周期如下:
实例化。Spring通过new关键字将一个Bean进行实例化,JavaBean都有默认的构造函数,因此不需要提供构造参数。
填入属性。Spring根据xml文件中的配置通过调用Bean中的setXXX方法填入对应的属性。
事件通知。Spring依次检查Bean是否实现了BeanNameAware、BeanFactoryAware、ApplicationContextAware、BeanPostProcessor、InitializingBean接口,如果有的话,依次调用这些接口。
使用。应用程序可以正常使用这个Bean了。
销毁。如果Bean实现了DisposableBean接口,就调用其destroy方法。
Bean在Spring中的生命周期如下:
实例化。Spring通过new关键字将一个Bean进行实例化,JavaBean都有默认的构造函数,因此不需要提供构造参数。
填入属性。Spring根据xml文件中的配置通过调用Bean中的setXXX方法填入对应的属性。
事件通知。Spring依次检查Bean是否实现了BeanNameAware、BeanFactoryAware、ApplicationContextAware、BeanPostProcessor、InitializingBean接口,如果有的话,依次调用这些接口。
使用。应用程序可以正常使用这个Bean了。
销毁。如果Bean实现了DisposableBean接口,就调用其destroy方法。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询