系列文章目录
文章目录
前言
注解的好处:取代了xml配置文件的配置
注解的作用就是用来取代xml里面的很多配置的
前面我们是往一个对象里面赋值
那么什么叫注解注入呢
一、注解的使用
注解注入——@Component的使用
注解:就是一个类,使用@注解名称
开发中:使用注解 取代 xml配置文件
第一个案例
这里这两个add方法是 重载
然后,我们要用这个service要怎么用?
先想想以前是怎么用的?
注解的方式:
千万注意,@Component,不是写在接口里面,而是写在实现类里面的,写错了地方,同样会报错,不知道,这个还找不到出错原因
特别要注意,默认情况下,注解是不生效的
默认情况下,注解是不生效的,那我们要怎么办呢,我们就要开启注解功能
这样
准确的说,应该说,这个时候我们就不是通过id去获取了,
而是通过类型去获取
如果我们仍然想用id的形式怎么办?
这样就可以了
二、使用与未使用注解时的web-service-dao配置流程
未用注解时的web-service-dao配置流程
注意上图的这几个注解,明白它们各自代表什么意思
具体操作:
Spring注解来注入,那么怎么注入呢???
先不使用注解看看怎么配置bean
可能有点不好理解,我们一步一步来,先放下action,只拿service
先不开启注解,看看怎么写
这样dao就有值了,我们也就可以拿到service了
为什么会报错呢,我们仔细想想,因为没有new
所以不要注释掉,我们将注释取消
下面考虑action
那么怎么配置action?
使用注解时的web-service-dao配置流程
使用注解的话,我们所有的配置就都不写了
都新建一个12
下面看service里面
总结
1、注解的作用就是用来取代xml里面的很多配置的
【没写完,有问题,后面更新……更新时间待定】