Spring xml bean配置文件中如何配置一个bean 是可选的optional

如何设置bean是非必需的

  • 工程中messageSource这个bean是非必需的,要求messageSource注入失败时,Spring容器也能启动,Spring的xml配置文件中有这种选项吗,或者有其它方法解决这个问题吗?先多谢啦!
<bean id="messageSource"  class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
    <property name="basename" value="classpath:i18n/messages" />
    <property name="defaultEncoding" value="UTF-8"/>
</bean>
阅读 1.8k
1 个回答

好像并没有这种配置,如果不用的话,只要保证bean对应的class存在应该就没什么问题了吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题