beans.xml中,添加bean,必须添加的属性有id和class,同时,还有一个可选、但很重要的属性,scope,指明这个bean的域空间,spring默认的scope是singleton,支持以下四种scope
- prototype
- singleton
- session
- request
beans.xml的配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="userService" class="com.jt.service.UserService" scope="prototype">
</bean>
</beans>
1、prototype表示原始类型,也就是我们最开始使用的java对象声明方式,会生成多个对象。
2、singleton就是指单例,每个类只有一个实例
3、session和request都是在spring mvc里面的概念,这里感兴趣的同学可以网上搜罗下这两者的区别,简单的说,session是指整个会话的时间内有效,reqeust是指一次请求有效
分享到:
相关推荐
spring_iocspring_iocspring_iocspring_iocspring_iocspring_iocspring_iocspring_iocspring_ioc
T22.4_SpringIoC 高级 java 经典教程 经典教材
spring基础Spring IOC和Spring AOP的原理及使用
Spring源码分析_Spring_IOC
Spring_IOC_.rar 很好的文档,方便查找,值得学习!
T22.3_Spring IoC 基础 java 经典教程 经典教材
实验四:完成一个练习Spring框架IoC基本适用的小程序
Spring_IOC-v(上)笔记Spring_IOC-v(上)笔记Spring_IOC-v(上)笔记Spring_IOC-v(上)笔记
《Java语言的反射机制.pdf》资料书,示例源代码JAVA+Spring,初学java反射者可以看看
NULL 博文链接:https://listen-raining.iteye.com/blog/2128694
Spring_IOC(下)笔记Spring_IOC(下)笔记Spring_IOC(下)笔记Spring_IOC(下)笔记Spring_IOC(下)笔记
springioc 入门源码,快速上手,快速理解ioc
spring-IOC的一些笔记心得
这是spring_ioc部分的内容。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
1、标签主要用来进行Bean定义; 2、alias用于定义Bean别名的; 3、import用于导入其他配置文件的Bean定义,这是为了加载多个配置文件,当然也可以把这些配置文件构造为一个数组(new String[] {“config1.xml”, ...
依赖注入:Dependency Injection IOC的作用:降低程序间的偶合(依赖关系) 依赖关系的管理:以后都交给spring来维护 ... ref:用于指定其他bean类型数据,它所指的是在spring的IOC容器中出现的bean
Spring IOC控制反转和依赖注入的实现、工厂设计模式、配置式和注解驱动式实现IOC
NULL 博文链接:https://diaochenlong2.iteye.com/blog/1831285
spring_ioc框架学习文档