接上一篇继续, 学习了基本的注入使用后,可能有人会跟我一样觉得有点不爽,Programmer的每个Field,至少要有一个setter,这样spring配置文件中才能用......,有几个小变化:
a) 最开始的xml声明部分,添加了xmlns:context
b) default-autowired设置为byName,运行时,将通过配置文件中,bean的id/name,来实现自动注入...的注入配置
那么,问题来了,运行时,jimmy如何得到name,pet,computers这些属性的实例呢?...,去掉了所有的setter,整个类看上去非常清爽,@Resouce后的name=XXX,这里的XXX要跟Spring配置文件中,bean的id一致
未完待续......属性文件的使用,明天有空再来补上