使用Autowired注入对象时一个类型有多个怎么办
1、因为UserDaoImpl和UserDaoImpl2的接口都是UserDao,所以创建UserDao变量有两个类型UserDaoImpl和UserDaoImpl2可以选择。
2、使用Autowired注解向变量注入值时,可以使用变量名来确定创建的是UserDaoImpl还是曷决仙喁UserDaoImpl2对象。
3、当变量名为UserDaoImpl2类的类名,则创建的是UserDaoImpl2类的对象。
4、当变量名为UserDaoImpl3时,因为不存在这个类,所以会出现报错。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:63
阅读量:25
阅读量:60
阅读量:21
阅读量:31