这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.5小节中的“自动装配协作对象”和3.3.6 小节中的“依赖检查”。
仔细看看文档,相关配置见前面文章。
先建立一个包:javamxj.spring.basic.autowiring ,然后把以下4个文件放在这个包下。
· HelloBean,一个简单的Bean,含有一个属性hello。
|
HelloBean.java |
|
package javamxj.spring.basic.autowiring;
public class HelloBean { private String hello; public String getHello() { return hello; } public void setHello(String hello) { this.hello = hello; } } |
· HelloDate类先定义了三个构造函数,然后设置了三个属性:hello、date、date2。
|
HelloDate.java |
|
package javamxj.spring.basic.autowiring;
import java.util.Date; import java.util.GregorianCalendar; public class HelloDate { public
HelloDate() { System.out.println("defalt Constructor called"); } public HelloDate(HelloBean hello) { System.out.println("HelloDate(HelloBean) called"); } public HelloDate(HelloBean hello, Date date) { System.out.println("HelloDate(HelloBean,Date) called"); } public void setHello(HelloBean hello) { System.out.println("Property hello set"); } public void setDate(Date date) { System.out.println("Property date set"); } public void setDate2(GregorianCalendar date) { System.out.println("Property date2 set"); } } |
· beans.xml中定义了七个bean,
|
beans.xml |
本文关键:快速上手Spring--11. 自动绑定和依赖检查
相关方案
- Eclipse快速上手指南…
- WorkFlow的事务回滚实现…
- 如何在Eclipse RCP中…
- Java开源项目Hiberna…
- Java 语言中的 retur…
- Win2K下Apache2+T…
- Eclipse JUnit P…
- 利用Log4j 创建日志服务器…
- read-Atleap-1-数…
- Difference requ…
- java多线程设计模式…
- HttpServletResp…
- workflow接口划分…
- Vector在Java编程中的…
- SUN JAVA 110_新版…
- 2006年软件开发技术预测…
- 如何在weblogic中将hi…
- JSP的内至对象(杂乱笔记)…
- 一个生成无重复数字的代码…
- JAVA5 学习(3)…