Spring中Bean的4种依赖检查模式
2015-12-14 20:34
357 查看
下面我们来看看Spring中的Bean的4中依赖检查模式:simple,object,all,none.
1 simple:对基本类型,字符型和集合进行依赖检查。
Java代码
2 object:对依赖的对象进行检查
Java代码
3 all:对全部属性进行检查
Java代码
4 none:不进行依赖检查:
Java代码
由此我们可以看出,依赖检查一般和自动装载进行配套使用。如果没有自动装载,也就没有依赖检查的必要了。
1 simple:对基本类型,字符型和集合进行依赖检查。
Java代码
xml version="1.0" encoding="UTF-8"?> "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id ="HelloWorld" class="com.jnotnull.HelloWorld" autowire="autodectect" dependency-check="simple"> <bean> <bean id="date" class="java.util.Date"> beans>
2 object:对依赖的对象进行检查
Java代码
xml version="1.0" encoding="UTF-8"?> "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id ="HelloWorld" class="com.jnotnull.HelloWorld" autowire="autodectect" dependency-check="object"> <bean> <bean id="date" class="java.util.Date"> beans>
3 all:对全部属性进行检查
Java代码
xml version="1.0" encoding="UTF-8"?> "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id ="HelloWorld" class="com.jnotnull.HelloWorld" autowire="autodectect" dependency-check="all"> <bean> <bean id="date" class="java.util.Date"> beans>
4 none:不进行依赖检查:
Java代码
xml version="1.0" encoding="UTF-8"?> "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id ="HelloWorld" class="com.jnotnull.HelloWorld" autowire="autodectect" dependency-check="none"> <bean> <bean id="date" class="java.util.Date"> beans>
由此我们可以看出,依赖检查一般和自动装载进行配套使用。如果没有自动装载,也就没有依赖检查的必要了。
相关文章推荐
- myeclipse快捷键
- spring中的5中自动装配方案
- java reflect反思总结
- 排序方法1
- Java重命名文件
- spring中用ref属性指定的三种方法
- java中的堆,栈总结
- Win7下使用eclipse开发Android调用JNI-第一个程序
- java集合框架——接口图+类图+遗留类图
- Mybatis前奏【Java Web 开发进化史】——万丈高楼从JDBC开始
- struts2 生成下载文件
- 【Java基础】类的实例化、static、父类构造函数执行顺序
- 实际工程Quartz与Spring设计与实现一体化的热部署
- Spring 连接 Jdbc
- Spring 中的 Resource和ResourceLoader
- Spring中bean的三种使用方式
- Java文件下载
- 自定义Struts 返回json的2中方式
- Java:String和Date、Timestamp之间的转换
- Java进阶(五十二)利用LOG4J生成服务日志