发表于: 2018-03-27 23:33:34
1 603
今天完成的事情:学习利用注释来完成IOC和DI。
按照http://how2j.cn/上的内容继续学习。
1.利用注释完成IOC/DI。
spring自定义了注释@Autowired,@Resource
这两个可以进行对象注入。
而Bean本身也可以注入。
在xml文件中加入
<context:component-scan base-package="包名"/>
也就是在“包名”的包下,寻找Bean
那么做为Bean的类,要加注释@Component("Bean名")
Bean名是定义的Bean的标签。
这个时候属性的初始化需要在.java文件中完成。
明天计划的事情:学习AOP
遇到的问题:练习IOC/DI时,xml文件改了之后,就报错。改回来也出问题。反复检查,对比。发现是在src文件夹中编辑了xml文件,然而编译后bin中的xml文件没有更新。
解决办法:
编辑src文件夹中的xml文件后,在eclipse中按F5刷新,刷新成功后再编译,bin中的xml文件也会随之更新。
收获:学会了用注释完成IOC/DI。
评论