0

親クラスのコンストラクターがそのタイプのリストを受け取るときに、子クラスのコンストラクター引数として Bean を注入する方法。

@Service
public class Parent{
    private List<MyObject> myObjectList;
    public Parent(List<MyObject> myObjectList){
        this.myObjectList = myObjectList;
    }
}

@Service
public class Child extends Parent {
    @Autowired
    public Child(MyObject myObject){
        super( ???? );
    }
}
4

1 に答える 1

4

これはどうですか ?

super(Arrays.asList(new MyObject[] {myObject}));
于 2013-09-11T15:41:36.733 に答える