[mongoDB]SSM整合mongoDB3.4配置文件
2017-12-20 15:13
357 查看
mongoDB3.x版本以后,MongoDB Java Driver 授权方式发生改变,不再兼容以前模式,本文使用Spring-data-mongodb操纵MongoDB数据库来详细讲解配置方式:
<?xml version="1.0" encoding="UTF-8"?> <beans default-lazy-init="true" xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.xsd http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo/spring-mongo.xsd"> <mongo:mongo-client id="mongo" host="127.0.0.1" port="27117" credentials="root:123456@tablename"> <mongo:client-options min-connections-per-host="2" connections-per-host="100" connect-timeout="5000" max-wait-time="120000" heartbeat-frequency="2000" heartbeat-connect-timeout="10000" max-connection-life-time="3000" socket-keep-alive="true" socket-timeout="3000" threads-allowed-to-block-for-connection-multiplier="5" write-concern="SAFE"/> </mongo:mongo-client> <mongo:db-factory id="mongoDbFactory" mongo-ref="mongo" dbname="tablename"/> <bean id="mappingContext" class="org.springframework.data.mongodb.core.mapping.MongoMappingContext"/> <bean id="mappingConverter" class="org.springframework.data.mongodb.core.convert.MappingMongoConverter"> <constructor-arg ref="mongoDbFactory" /> <constructor-arg ref="mappingContext" /> <property name="typeMapper" ref="defaultMongoTypeMapper" /> </bean> <bean id="defaultMongoTypeMapper" class="org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper"> <constructor-arg name="typeKey"> <null /> </constructor-arg> </bean> <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate"> <constructor-arg name="mongoDbFactory" ref="mongoDbFactory"/> <constructor-arg name="mongoConverter" ref="mappingConverter" /> </bean> <mongo:mapping-converter /> </beans>
参考地址:http://www.lizi.pw/archives/47
相关文章推荐
- SSM整合的关键配置文件整理
- SSM整合配置文件(Springmvc+Spring+Mybatis)
- 整合ssm相关配置文件
- SSM框架整合之配置文件的定义
- SSM框架整合 配置文件
- 【SSM框架整合】配置文件的配置
- SSM框架整合之Spring主配置文件的写法
- MongoDB3.4配置文件参数选项
- Maven下SSM项目整合笔记02:mybatis配置文件以及逆向工程
- MongoDB3.4配置文件参数选项
- SSM整合配置文件(Springmvc+Spring+Mybatis)
- SSM框架整合配置文件整理
- MongoDB3.4配置文件参数选项
- MVC设计模式/SpringMVC/SSM框架整合配置文件讲解
- SSM整合(四)-整合后配置文件汇总
- SSM整合配置文件(Springmvc+Spring+Mybatis)
- MongoDB3.4配置文件参数选项
- SSM整合所需要的xml文件以及配置
- xml配置文件---ssm完美整合(学习笔记)
- SSM整合配置文件(Springmvc+Spring+Mybatis)