Spring MVC与Mongodb整合入门学习demo
最近公司要使用mongodb来做应用,今天整理了一下spring MVC和mongodb的整合demo,关于mongodb的优势我就不在这说了,有需要的牛牛,可以看看,初级入门的,实现了:
插入:
http://localhost:8080/houyuan/user/register?userPhone=121&userPass=123&userName=2ss&userDomain=1
查询所有:
http://localhost:8080/houyuan/user/findAll
根据userPhone查询:
http://localhost:8080/houyuan/user/findById?userPhone=121
根据userPhone更新字段:
http://localhost:8080/houyuan/user/updateByUserPhone?userPhone=1&rowName=userPass&value=123456
根据removeByUserPhone删除:
http://localhost:8080/houyuan/user/removeByUserPhone?userPhone=1
关键配置:
<mongo:mongo host="192.168.1.100" port="12345">
<mongo:options />
</mongo:mongo>
<!-- mongo的工厂,通过它来取得mongo实例,dbname为mongodb的数据库名,没有的话会自动创建 -->
<mongo:db-factory dbname="db_yunji1" mongo-ref="mongo" />
<!-- mongodb的主要操作对象,所有对mongodb的增删改查的操作都是通过它完成 -->
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
</bean>
<!-- 映射转换器,扫描back-package目录下的文件,根据注释,把它们作为mongodb的一个collection的映射 -->
<mongo:mapping-converter base-package="com.houyuan.domain" />
<!-- mongodb bean的仓库目录,会自动扫描扩展了MongoRepository接口的接口进行注入 <mongo:repositories
base-package="com.houyuan.repository" /> -->
运行截图:
猜你喜欢
- Spring MVC整合mongodb开发实现java web增删改查,适合Spring MVC和mongodb开发初学者
- Spring MVC+Hibernate整合开发实现联系人的增删改查入门实例
- spring mvc+easyui开发文件上传下载实例demo源码下载
- spring mvc基于dom4j xml和ini文件操作开发ConfigManger系统管理源码
- SpringMVC整合Redis demo小例子
- SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程
- Spring4+Redis+Shiro集成学习项目实例
- spring mvc+jquery ligerUI入门简单demo实例源码学习
- spring mvc+mybatis+mysql最简单的入门分页数据库查询用户信息学习项目
- spring mvc+mybatis+mysql最简单的用户注册登录入门学习项目
- springmvc+spring jdbc+velocity入门教程及其代码实例
- 基于maven与springMVC的拦截器Interceptor,控制器Controller的使用
- /
- /houyuan
- /houyuan/.settings
- /houyuan/lib
- /houyuan/logs
- /houyuan/src
- /houyuan/src/main
- /houyuan/src/main/java
- /houyuan/src/main/java/com
- /houyuan/src/main/java/com/houyuan
- /houyuan/src/main/java/com/houyuan/controller
- /houyuan/src/main/java/com/houyuan/domain
- /houyuan/src/main/java/com/houyuan
- /houyuan/src/main/java/com
- /houyuan/src/main/java
- /houyuan/src/test
- /houyuan/src/main
- /houyuan/target
- /houyuan/target/generated-sources
- /houyuan/target/generated-sources/java
- /houyuan/target/generated-sources/java/com
- /houyuan/target/generated-sources/java/com/houyuan
- /houyuan/target/generated-sources/java/com/houyuan/domain
- /houyuan/target/generated-sources/java/com/houyuan
- /houyuan/target/generated-sources/java/com
- /houyuan/target/generated-sources/java
- /houyuan/target/m2e-wtp
- /houyuan/target/generated-sources
- /houyuan/.settings
- /houyuan

- 分享哈我测试MongoDB数据库的简单代码
- 原 分享java操作mongodb的crud代码
- 原精 Spring MVC+Spring+MongoDB数据库实现简单的学生后台增删改查系统(多对多+多对一)
- 原 java mongodb多个collection表进行mapreduce的查询实例
- 原 Spring MVC整合mongodb开发实现java web增删改查,适合Spring MVC和mongodb开发初学者
- 原 mongoDB+nodeJS+express开发简单用户登录界面,适合初学者入门学习
- 原 apache log4j将日志保存在mongodb数据库中
- 原精 Spring MVC+Spring+MongoDB数据库整合开发简单的增删改查+分页查询
- 原 Spring Boot学习(八)之使用NoSQL数据库(二):MongoDb
- 原 spring boot使用mongodb数据库实现简单的数据插入和查询实例
- spring+spring mvc+mybatis+mongodb+ActiveMQ+CXF整合小项目
- 原 node js+mongodb整合开发简单增删改查实例,适合nodejs初学者学习

