@Autowired的作用就是自动装配,就是根据类型(id),把IOC容器里面存放的对应类型的对象赋值过来,这样就不用自己去new了
例如:我们就要去IOC容器中找对应类型的对象,
而@Repository就是把这个对象放入IoC容器中
意思就是
把这个图转化为
<bean id="IBookInfoDao" class="BookInfoDaoImpl>
然后在这个
就可以在Ioc容器中找到对应的类并自动装配.
也就完成了IBookInfoDao bookInfoDao =new BookInfoDaoIml()的作用
NICE!!!!