使用Autowired注入对象时一个类型有多个怎么办

2025-04-09 03:30:45

1、因为UserDaoImpl和UserDaoImpl2的接口都是UserDao,所以创建UserDao变量有两个类型UserDaoImpl和UserDaoImpl2可以选择。

使用Autowired注入对象时一个类型有多个怎么办

2、使用Autowired注解向变量注入值时,可以使用变量名来确定创建的是UserDaoImpl还是曷决仙喁UserDaoImpl2对象。

使用Autowired注入对象时一个类型有多个怎么办

3、当变量名为UserDaoImpl2类的类名,则创建的是UserDaoImpl2类的对象。

使用Autowired注入对象时一个类型有多个怎么办

4、当变量名为UserDaoImpl3时,因为不存在这个类,所以会出现报错。

使用Autowired注入对象时一个类型有多个怎么办
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢