Есть class Test<T>:
@Component
public class Test<T> {
    @Autowired
    public T fld;
    @Autowired
    Something something;
}
@Component
public class Main {
    @Autowired
    public Test<MyClass> testMyClass;
}
Надо, чтобы @Autowired сработал, в моём случае fld - это org.springframework.jmx.export.annotation.AnnotationMBeanExporter, а надо что бы он был MyClass. Это возможно вообще, или придётся лепить что-то в обход spring?


