Spring整合MongoDB
1)spring4.0整合mongodb3.4的jar依赖
Pom.xml依赖:
<!-- MongoDB依赖begin -->
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.8.0.RELEASE</version>
</dependency>
<!-- MongoDB依赖end -->
2)整合代码:application.xml:
命名空间依赖:
xmlns:mongo="http://www.springframework.org/schema/data/mongo"
http://www.springframework.org/schema/data/mongo
http://www.springframework.org/schema/data/mongo/spring-mongo.xsd
<!-- 整合MongoDB -->
<!-- 1.7版本+不支持mongo,支持mongo-client,options为client-options -->
<mongo:mongo host="127.0.0.1" port="27017"/>
<!-- mongo的工厂,通过它来取得mongo实例,dbname为mongodb的数据库名,没有的话会自动创建 -->
<mongo:db-factory id="mongoDbFactory" dbname="ebp" mongo-ref="mongo"/>
<!-- mongodb的主要操作对象,
所有对mongodb的增删改查的操作都是通过它完成 -->
<bean id="mongoTemplat

本文详细介绍了如何在Spring项目中整合MongoDB,包括添加jar依赖、配置application.xml、编写UserDaoImpl示例代码。同时,文章还展示了SpringMVC实现文件上传的功能,包括前端表单设置、后台控制器方法、MongoDAO的增删查操作,以及管理员页面头像展示的实现。
最低0.47元/天 解锁文章
1937

被折叠的 条评论
为什么被折叠?



