Spring Java 基于配置
Spring Java Based Configuration
我在 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>
您需要像这样创建 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;
}
我在 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>
您需要像这样创建 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;
}