我有一个服务器应用程序。现在我不仅使用 Spring 来注入依赖项,而且还配置我的应用程序。像这样的东西:
<bean id="server" class="foo.bar.Server">
<property name="host" value="${config.host}"/>
<property name="someBean">
<ref bean="someBean"/>
</property>
</bean>
我的同事很遗憾在 Spring 中配置应用程序并不明显,我们应该避免这种情况。我从他的话中看到了逻辑,因为Spring是用于依赖注入而服务器端口不是依赖,不是吗?但对我来说配置应用程序是 Spring 非常方便和明显。我的同事说的对吗?