我在Spring MVC项目中将基于xml的bean配置转换为基于Java的bean配置时遇到了问题。我需要使用@ bean将以下xml配置转换为Java。请帮帮我..提前致谢
<bean class="someclass">
<property name="somename">
<util:list>
<bean id="someid" class="someotherclass"/>
</util:list>
</property>
</bean>
答案 0 :(得分:0)
您需要创建OtherClass bean,如下所示:
@Bean
private SomeClass someclassBean() {
SomeClass sc = new SomeClass();
sc.setSomeName(Arrays.asList(new SomeOtherClass()));
return sc;
}
根据您的具体需求,试试这个:
@Bean
AnnotationMethodHandlerAdapter annotationMethodHandlerAdapter() {
AnnotationMethodHandlerAdapter bean = new AnnotationMethodHandlerAdapter()
bean.setMessageConverters(Arrays.asList(new ByteArrayHttpMessageConverter()));
return bean;
}