1.@Component
2.@Controller
例如:
@service
@Service("userService")//当然这里我们也可以用@Component
public class UserServiceImpl implements IUserService {
@Resource(name = "userdao2")
private IUserDao dao;
public UserServiceImpl(@Qualifier("userdao2")IUserDao dao) {
super();
this.dao = dao;
}
}
@repository
@Repository("userdao2")
public class UserDaoImpl2 implements IUserDao{
@Value("张小源")
String name;
@Override
public String queryUser() {
return name;
}
}