我有一个自定义命名空间我正在解析Spring项目,我遇到了RuntimeBeanReferences问题.我有一个MyClass类,它接受一个List.在我的beandef文件中,我有一个名为"MyObj"的MyObject类型的bean.
在我的自定义命名空间解析器中,我的代码如下所示:
RootBeanDefinition myBean = new RootBeanDefinition(MyClass.class);
ConstructorArgumentValues cav = new ConstructorArgumentValues();
List list = new LinkedList();
list.add(new RuntimeBeanReference("MyObj"));
cav.addIndexedArgumentValue(0, list);
Run Code Online (Sandbox Code Playgroud)
但是,当我通过spring查找bean时,我得到一个异常,说它无法将RuntimeBeanReference转换为MyObject.我是否需要做一些特定的事情来强制解析引用?
谢谢,
杰夫
归档时间: |
|
查看次数: |
1368 次 |
最近记录: |