部分非托管类我在我的代码创建MyClass类的众多对象。天色管理,在Java春天
public class MyClass {
private String a;
private Integer b;
private SomeObject c;
public A(String a, Integer b, SomeObject c) {
this.a = a; this.b = b; this.c = c;
}
}
反正我有可以使用Spring只是SomeObject注入到这个类,当我创建的MyClass的对象。 MyClass的是不春季管理,因为我需要以随机方式产生在我的代码相同的对象。我如何解决这个问题。
我做的getBean在我的SomeObject主要方法,并把它传递到MyClass的,每当我创造它的对象。
我创建了一个SomeObjectSingleton这是了ApplicationContextAware(它本身做了的getBean得到SomeObject)。我直接在MyClass构造函数中调用SomeObjectSingleton.getImpl。
你认为哪种方式最合适,还是有其他更好的方法来解决这个问题。