Bean基础配置

配置说明

content-691

代码演示

见《IOC案例讲解》applicationContext.xml配置

运行结果

见《IOC案例讲解》运行结果

Bean别名配置

配置说明

content-692

代码演示

content-693

打印结果

content-694

Bean作用范围配置

配置说明

content-695

扩展:scope的取值不仅仅只有singleton和prototype,还有request、session、application、websocket,表示创建出的对象放置在web容器(tomcat)对应的位置。比如:request表示保存到request域中。

代码演示

content-696

打印结果

content-697

说明:在实际开发中,绝大部分的Bean是单例的,也就是说绝大部分Bean不需要配置scope属性。