spring 3.0.1, mongo-2.7.3.jar ,morphia-0.99.jar
配置如下:
<?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:p="http://www.springframework.org/schema/p"
xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd">
<task:annotation-driven/>
<bean id="mongoURI" class="com.mongodb.MongoURI">
<constructor-arg value="mongodb://xxx.xxx.xx.xx:40000,yyy.yyy.yy.yy:40000,zzz.zzz.zz.zz:40000"/>
</bean>
<bean id="mongo" class="com.mongodb.Mongo">
<constructor-arg ref="mongoURI"/>
</bean>
<bean id="morphia" class="com.google.code.morphia.Morphia">
</bean>
<bean name="datastore" class="com.google.code.morphia.DatastoreImpl">
<constructor-arg index="0" ref="morphia"></constructor-arg>
<constructor-arg index="1" ref="mongo"></constructor-arg>
<constructor-arg index="2" value="mydb"></constructor-arg>
</bean>
</beans>
在dao 层 注解 datastore 直接使用就行了。
@Repository("mongoArticleDao")
public class MongoArticleDaoImpl implements MongoArticleDao {
@Autowired
private Datastore datastore;
@Override
public void insertArticle(MongoArticle mongoArticle) {
datastore.save(mongoArticle);
}
}
初学,如有问题欢迎大家指正
分享到:
相关推荐
项目名称:WeAdmin版MongoDB集群网页管理工具(基于Spring Boot 2.0) 技术栈:主要采用Java语言,辅以JavaScript、CSS和HTML。 文件构成:总计158个文件,包括: - GIF动画:75个,用于界面交互提示和演示。 - ...
Spring-data-mongodb_1.9.4_API_docs
Spring集成MongoDB官方指定jar包:spring-data-mongodb-1.4.1.RELEASE.jar
spring+mongodb集群搭建,包括单个实例和集群实例,详情见博客:http://blog.csdn.net/qq_16497617/article/details/52817335
spring支持mongodb的jar包
Spring3+Spring-data-mongodb1.5.6示例
spring整合mongodb3.0的jar包,据说已经解决了最新用户验证的问题
spring-data-mongodb-1.9.1.RELEASE.jar
Mongodb网页管理工具,基于Spring Boot2.0,前端采用layerUI实现。源于线上环境部署mongodb时屏蔽了外网访问mongodb,所以使用不了mongochef这样方便的远程连接工具,便Mongodb提供的java api实现的的网页版管理。未...
mongodb集群部署脚本,包括mongos启动、mongodb config启动,mongodb分片启动,mongodb副本集仲部署等脚本
该压缩文件为spring boot整合mongodb的demo工程,兼容所有版本的mongodb,亲测可用。
整合了从MongoDB安装到集群的搭建的全过程,并带有问题的说明
mongodb 数据库基本操作 1、mongoDB的介绍 mongoDB是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。它介于关系数据库和非关系数据库之间,被认为是非...
注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 ...
MongoDB MongoDB集群搭建 环境集群搭建 MongoDB MongoDB集群搭建 环境集群搭建
MongoDB集群架构.pptx
Spring-Data-MongoDB 1.9.3、MongoDB3.2整合
Spring+SpirngMVC+MongoDB应用源码。运行环境:IDEA,tomcat8.0,MongoDB4.0.6
mongodb 集群测试代码 3个sharding 3个config srv 1个mongos