我的 Spring 应用程序中有以下工作配置:
<mongo:mongo id="myRs" replica-set="myhost:27017">
<mongo:options max-wait-time="1500"
connect-timeout="30000" />
</mongo:mongo>
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<property name="writeResultChecking" value="EXCEPTION"/>
<property name="writeConcern" value="FSYNC_SAFE"/>
<constructor-arg ref="myRs"/>
<constructor-arg name="databaseName" value="mydb"/>
</bean>
现在我要做的就是设置用户名/密码以访问 mongo 数据库而不更改我的代码(即仅通过更新 Spring 应用程序上下文 xml 文件)。那可能吗?如果是这样,怎么做?
谢谢。