0
我绑硬编码数据库相关迁移到Spring框架在Spring的配置文件调用方法
所以
Mongo m = new Mongo("192.168.0.0.1");
DB db = m.getDB("db name");
db.authenticate("user", "pass".toCharArray());
将成为:
<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>
但我不知道如何呼叫认证。一般来说,知道最好的方法是很好的。
(用户名和密码已被更改,以保护无辜)
你不说你正在使用哪个版本的弹簧。如果3.x和更高版本,你应该考虑使用java配置支持。如果没有那么写你自己的工厂bean,它会为你完成所有的设置。请参阅http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/beans.html#beans-java和http://static.springsource.org/spring/docs/3.0 .x/javadoc-api/org/springframework/beans/factory/FactoryBean.html – sw1nn 2012-03-23 18:42:15
有趣的IP地址。 – Robin 2012-03-23 18:45:34