最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

SpringMVC整合MongoDB开发

来源:动视网 责编:小采 时间:2020-11-09 14:24:32
文档

SpringMVC整合MongoDB开发

SpringMVC整合MongoDB开发:SpringMVC整合MongoDB开发,架构搭建,高级操作。 首页 → 数据库技术 背景: 阅读新闻 SpringMVC整合MongoDB开发 架构搭建 [日期:2015-02-28] 来源:Linux社区 作者:dennisit [字体:] 系统环境: 操作系统
推荐度:
导读SpringMVC整合MongoDB开发:SpringMVC整合MongoDB开发,架构搭建,高级操作。 首页 → 数据库技术 背景: 阅读新闻 SpringMVC整合MongoDB开发 架构搭建 [日期:2015-02-28] 来源:Linux社区 作者:dennisit [字体:] 系统环境: 操作系统


SpringMVC整合MongoDB开发,架构搭建,高级操作。

首页 → 数据库技术

背景:

阅读新闻

SpringMVC整合MongoDB开发

架构搭建

[日期:2015-02-28] 来源:Linux社区 作者:dennisit [字体:]

系统环境:

操作系统: windows xp

数 据 库: mongodb2.0.6

驱 动 包: Spring3.1.2 + mongodb2.7.3 + spring-data-mongodb1.0.1

项目结构:

xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee "contextConfigLocation/WEB-INF/context/spring-context.xmlorg.springframework.web.context.ContextLoaderListenerspringmvcorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/context/servlet-context.xml4springmvc/index.jsp

Springmvc的配置文件servlet-context.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/util/spring-util-3.1.xsd http://www.springframework.org/schema/tx/spring-tx-3.1.xsd http://www.springframework.org/schema/aop/spring-aop-3.1.xsd http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd "

spring配置文件Spring-context.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/util/spring-util-3.1.xsd http://www.springframework.org/schema/tx/spring-tx-3.1.xsd http://www.springframework.org/schema/aop/spring-aop-3.1.xsd "

mongodb的配置文件mongodb-context.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mongo="http://www.springframework.org/schema/data/mongo" xsi:schemaLocation="http://www.springframework.org/schema/context "mongo:options connections-per-host="${mongo.connectionsPerHost}" threads-allowed-to-block-for-connection-multiplier="${mongo.threadsAllowedToBlockForConnectionMultiplier}" connect-timeout="${mongo.connectTimeout}" max-wait-time="${mongo.maxWaitTime}" auto-connect-retry="${mongo.autoConnectRetry}" socket-keep-alive="${mongo.socketKeepAlive}" socket-timeout="${mongo.socketTimeout}" slave-ok="${mongo.slaveOk}" write-number="1" write-timeout="0" write-fsync

mongodb的属性配置文件mongodb.properties

mongo.hostport=127.0.0.1:27017 mongo.connectionsPerHost=8 mongo.threadsAllowedToBlockForConnectionMultiplier=4 #连接超时时间 mongo.connectTimeout=1000 #等待时间 mongo.maxWaitTime=1500 mongo.autoConnectRetry=true mongo.socketKeepAlive=true #Socket超时时间 mongo.socketTimeout=1500 mongo.slaveOk=true

持久层的操作实现

ArticleDao

package com.pudp.dao; import org.springframework.stereotype.Repository; import com.pudp.base.MongoGenDao; import com.pudp.model.Article; /** * description: * * @author Cn.若年 (En.dennisit) Copy Right since 2013-10-16 * * com.pudp.dao.ArticleDao.java * */ @Repository public class ArticleDao extends MongoGenDao{ /** * 实现钩子方法,返回反射的类型 * @author Cn.苏若年(En.dennisit) Copy Right since 2013-10-13 * * @return */ @Override protected Class getEntityClass() { return Article.class; } }

MemberDao

文档

SpringMVC整合MongoDB开发

SpringMVC整合MongoDB开发:SpringMVC整合MongoDB开发,架构搭建,高级操作。 首页 → 数据库技术 背景: 阅读新闻 SpringMVC整合MongoDB开发 架构搭建 [日期:2015-02-28] 来源:Linux社区 作者:dennisit [字体:] 系统环境: 操作系统
推荐度:
标签: 开发 整合 mongodb
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top