你在ExampleService类这段代码没使用@Autowired啊
时间: 2024-02-24 10:53:05 浏览: 51
spring 注解Autowired、service、Autowired 的使用
非常抱歉,我的回答中出现了错误。在ExampleService类中的构造方法中,确实没有使用@Autowired注解。应该修改为如下代码:
```
public class ExampleService {
private ExampleDao exampleDao;
public ExampleService(ExampleDao exampleDao) {
this.exampleDao = exampleDao;
}
// ...
}
```
在上面的代码中,ExampleService类的构造方法中接收一个ExampleDao类型的参数,并将其赋值给类成员变量exampleDao。在@Configuration注解所标注的配置类中,通过@Bean注解创建ExampleDao对象,并在创建ExampleService对象时将ExampleDao对象传递给ExampleService的构造方法,这样就实现了依赖注入的功能。
再次感谢您指出我的错误。如果您还有其他问题,请随时提出。
阅读全文