1. spring的配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:mongo="http://www.springframework.org/schema/data/mongo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.2.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/data/mongo
http://www.springframework.org/schema/data/mongo/spring-mongo-1.5.xsd
http://www.springframework.org/schema/data/repository
http://www.springframework.org/schema/data/repository/spring-repository-1.5.xsd">
<mongo:repositories base-package="spring.test.repository" /> --repository扩展接口路径
<mongo:mongo host="192.168.91.76" port="30003"> --MongoDB配置
<mongo:options connections-per-host ="8"
threads-allowed-to-block-for-connection-multiplier ="4"
connect-timeout ="1000"
max-wait-time ="1500"
auto-connect-retry ="true"
socket-keep-alive ="true"
socket-timeout ="1500"
slave-ok ="true"
write-number ="1"
write-timeout ="0"
write-fsync ="true" />
</mongo:mongo>
<mongo:db-factory id="dbFactory