基于Spring Java的配置

时间:2015-01-02 11:08:57

标签: java spring spring-mvc

我在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> 

1 个答案:

答案 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;
}