Java Spring配置中的调用方法

Java Spring配置中的调用方法,java,spring,Java,Spring,我打算将硬编码的数据库依赖项迁移到spring框架中 所以 将成为: <mongo:mongo host="192.168.0.0.1" port="27017" /> <bean id="mongoDatabase" factory-bean="mongo" factory-method="getDB"> <constructor-arg value="db name" /> </bean> 但我不知道如何调用身份验证。一般来

我打算将硬编码的数据库依赖项迁移到spring框架中

所以

将成为:

<mongo:mongo host="192.168.0.0.1" port="27017" />

<bean id="mongoDatabase"
  factory-bean="mongo"
  factory-method="getDB">
  <constructor-arg value="db name" />
</bean>

但我不知道如何调用身份验证。一般来说,知道这样做的最佳方法会很好


(用户名和密码已被更改以保护无辜者)

您可以使用。

您可以使用。

您没有说您正在使用哪个版本的spring。如果3。x和以后你应该考虑使用java配置支持。如果失败了,就编写自己的工厂bean,为您完成所有设置。请看,您并没有说您正在使用哪个版本的spring。如果3。x和以后你应该考虑使用java配置支持。如果失败了,就编写自己的工厂bean,为您完成所有设置。看,这看起来是最好的做法。这看起来是最好的做法。
<mongo:mongo host="192.168.0.0.1" port="27017" />

<bean id="mongoDatabase"
  factory-bean="mongo"
  factory-method="getDB">
  <constructor-arg value="db name" />
</bean>