形参的依赖注入 java
时间: 2023-11-20 20:59:51 浏览: 156
Java基础_内存分析
形参的依赖注入是指将依赖对象通过构造函数或者方法的参数传入,从而实现依赖注入。在Java中,可以使用Spring框架来实现形参的依赖注入。具体步骤如下:
1.在类中定义需要注入的依赖对象,并使用@Autowired注解进行标注。
2.在类中定义构造函数或者方法,并将需要注入的依赖对象作为参数传入。
3.在Spring配置文件中配置需要注入的依赖对象。
4.在Spring容器中获取需要注入依赖的对象。
下面是一个使用构造函数实现形参的依赖注入的例子:
引用:
```java
@Repository("bookDao")
public class BookDaoImpl implements BookDao {
private String name;
@Autowired
public BookDaoImpl(@Value("itheima") String name) {
this.name = name;
}
public void save() {
System.out.println("book dao save ..." + name);
}
}
```
在上面的例子中,使用@Autowired注解标注了构造函数,并将需要注入的依赖对象@Value("itheima") String name作为参数传入。
引用:
```xml
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.10.RELEASE</version>
</dependency>
</dependencies>
```
阅读全文