一、pom文件配置
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.10.6.RELEASE</version>
</dependency>
二、配置spring-mongodb.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="mongo" class="com.mongodb.Mongo">
<constructor-arg index="0" value="${zmxj.mongodb.host}" type="java.lang.String" />
<constructor-arg index="1" value="${zmxj.mongodb.port}" type="int" />
</bean>
<bean id="userCredentials" class="org.springframework.data.authentication.UserCredentials">
<constructor-arg index="0" value="${zmxj.mongodb.username}" />
<constructor-arg index="1" value="${zmxj.mongodb.password}" />
</bean>
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg index="0" ref="mongo" />
<constructor-arg index="1" value="zmxj" type="java.lang.String" />
<constructor-arg