【发布时间】:2014-02-13 01:49:58
【问题描述】:
我正在处理一些旧代码库,它正在使用 xml 配置。
基本上它有一个名为BaseController 的基本控制器,所有其他控制器都继承了它。现在我需要添加一个所有当前控制器都需要使用的额外服务 bean。 bean定义是这样的:
<bean id="myService" class="com.myweb.MyService" scope="singleton"/>
基本控制器还将有一个名为 MyService myService 的字段,现在为空值。
除了在每个现有控制器bean映射下的xml文件中设置属性名称(太多了),我如何在运行时将单例MyService实例设置为所有控制器(就像默认值而不是null)?
【问题讨论】:
标签: java xml spring spring-mvc