使用Autowired注入对象时一个类型有多个怎么办
1、因为UserDaoImpl和UserDaoImpl2的接口都是UserDao,所以创建UserDao变量有两个类型UserDaoImpl和UserDaoImpl2可以选择。

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

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