0

我有一个要求,我必须使用 spring 自动装配来调用类构造函数。

旧代码如下 -

public void method(String arg){
 MyClass obj = new MyClass(arg);
 System.out.println("Constructor called with parameter : " + obj.toString());
}

我得把上面的代码改成spring。我已经阅读了关于 sprinsource 的教程,但找不到解决方案。

我是 Spring 框架的新手,因此我们将不胜感激任何帮助。

4

2 回答 2

0

看起来您可以从3.4.6.1 Lookup method injection中受益。但是,它目前不支持参数化构造函数,请参阅SPR-7431 - 此票证很可能会在 Spring 3.2 中修复。

另请参阅描述该功能的文章。

于 2012-05-21T16:18:03.707 回答
0

This seems to be a method, not a constructor. Also, there is plenty of material on the web if you search. e.g. here

于 2012-05-21T15:40:54.383 回答