Von einer Komponente mit "RequestScope" usw. musste ich eine Klasse zurückgeben, die den Proxy enthielt (weil sie auf Gleichheit geprüft wurde, wo ich sie nicht berühren konnte).
Ich weiß nicht, ob das gut war, aber ich konnte mich selbst "automatisch verdrahten".
@Component
@RequestScope
public class Hoge {
private final Hoge proxyInstance;
@AutoWired
public(Hoge proxyInstance) {
if (!(proxyInstance instanceof ScopedObject)) {
throw new IllegalArgumentException("Übergeben Sie den Proxy");
}
this.proxyInstance = proxyInstance;
}
public Fuga getFuga() {
return new Fuga(proxyInstance);
}
}
Recommended Posts