1. Java操作mongdb 使用的主要jar包,另外spring相关的没有放进来。
2. mongo.properties的内容
mongo.host=127.0.0.1
mongo.port=7700
mongo.connectionsPerHost=8
mongo.threadsAllowedToBlockForConnectionMultiplier=4
mongo.connectTimeout=1000
mongo.maxWaitTime=1500
mongo.autoConnectRetry=true
mongo.socketKeepAlive=true
mongo.socketTimeout=1500
mongo.slaveOk=true
Mongo.properties配置mongo的主要参数,主机IP端口等,次文件在application.xml文件中使用。
3. applicatoin.xml文件的配置
头部是配置mongo数据库的主要参数配置,使用mongo.properties配置文件加载配置参数。
4. 将配置的dbfactory注入到template
RepositoryImpl 文件为操作的主要文件,其中注入了mongoTemplate
5. GridFs 文件操作配置
将gfsTemplate注入到文件操作service中:FileOperateImpl