如题:SPRING 配置如下: 
mongo:mongo host="localhost" port="27017"></mongo:mongo>
<mongo:db-factory dbname="test" />
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
</bean>
JAVA操作数据库代码如下:mongoTemplate.getDb().getName();
mongoTemplate.save(obj, obj.getClass().getSimpleName());
第一句是可以正常获得DB的 。没有问题 。但是第二句操作数据时。抛出异常:
com.mongodb.MongoException$Network: can't say something
java.io.IOException: couldn't connect to [/127.0.0.1:27017] bc:java.net.ConnectException: Connection refused
com.mongodb.DBPort._open(DBPort.java:214)
com.mongodb.DBPort.go(DBPort.java:107)
com.mongodb.DBPort.go(DBPort.java:84)
com.mongodb.DBPort.say(DBPort.java:79)
com.mongodb.DBTCPConnector.say(DBTCPConnector.java:181)
com.mongodb.DBTCPConnector.say(DBTCPConnector.java:155)
com.mongodb.DBApiLayer$MyCollection.update(DBApiLayer.java:349)
com.mongodb.DBCollection.update(DBCollection.java:177)
com.mongodb.DBCollection.save(DBCollection.java:817)
com.mongodb.DBCollection.save(DBCollection.java:785)
org.springframework.data.mongodb.core.MongoTemplate$11.doInCollection(MongoTemplate.java:791)
org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:369)
org.springframework.data.mongodb.core.MongoTemplate.saveDBObject(MongoTemplate.java:785)
org.springframework.data.mongodb.core.MongoTemplate.doSave(MongoTemplate.java:721)
org.springframework.data.mongodb.core.MongoTemplate.save(MongoTemplate.java:708)
是否是权限问题 ?没有权限操作DB?求大神援手。