开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第15天,点击查看活动详情
常用注解---用于注入数据
标签:property
注解1:@Autowired
作用:自动按照类型注入。只要容器中有唯一的一个bean对象类型和要注入的变量类型匹配,就可以注入成功。
出现位置:可以是变量上,也可以是方法上。
细节:在使用注解注入时,set方法就不是必须的了。
自动按照类型注入。
如何理解自动按照类型匹配?
IOC容器中有唯一的一个bean对象类型和要注入的变量类型匹配,就可以注入成功。
如果IOC容器中有多个类型匹配时:
IOC容器中有两个类型都匹配,则会运行出错!
如何修改?
先查找数据类型,再查找变量名称,看哪一个匹配!
需求:程序能自动帮我们创建spring容器。JUnit 给我们暴露了一个注解,可以让我们替换掉它的运行器。 此时,我们需要依靠 spring 框架,因为它提供了一个运行器,可以读取配置文件(或注解)来创建容器。只要告诉它配置文件在哪就行了。 配置步骤: 第一步:拷贝整合 junit 的必备 jar 包到 lib 目录 第二步:使用@RunWith 注解替换原有运行器 第三步:使用@ContextConfiguration 指定 spring 配置文件的位置 第四步:使用@Autowired 给测试类中的变量注入数据
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第15天,点击查看活动详情