springmvc

【2】springmvc 入门

落花浮王杯 提交于 2019-11-27 11:10:05
springmvc都是通过其中央控制器DispatcherServlet来进行转发的,所以在web.xml文件里面需要增加相应的配置 <servlet> <servlet-name>springServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/spring-mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> 如果没有配置contextConfigLocation,Spring mvc默认配置文件为“/WEB-INF/[servlet名字]-servlet.xml“即 “/WEB-INF/springServlet-servlet.xml“

springmvc学习笔记(7)-springmvc整合mybatis之mapper

一个人想着一个人 提交于 2019-11-27 06:42:44
springmvc学习笔记(7)-springmvc整合mybatis之mapper 标签: springmvc mybatis [TOC] 本文记录springmvc整合dao的配置 整合dao 首先在resource文件夹下添加两个文件:数据库配置文件和日志配置文件 数据库配置文件db.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://120.25.162.238:3306/mybatis001?characterEncoding=utf-8 jdbc.username=root jdbc.password=123 日志配置文件log4j.properties # Global logging configuration log4j.rootLogger=DEBUG, stdout # Console output... log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n sqlMapConfig

SpringMVC学习路 总贴 目录

孤街醉人 提交于 2019-11-26 22:46:38
因为会status2 所以学习理解起来还是比较快点,基础一般的童鞋最好还是看一些讲的很明白的博客 目录 Spring MVC学习路(一) 下载配置文件 Spring MVC学习路(二) 设置配置文件 Spring MVC学习路(三) 编写第一个demo Spring MVC学习路(四)了解DispatcherServlet作用 Spring MVC学习路(五)RequestMapping Spring MVC学习路(六)可传入方法的参数 Spring MVC学习路(七)静态资源文件的访问 有问题的可以直接评论,相互学习 来源: oschina 链接: https://my.oschina.net/u/2538370/blog/537788

springMvc 注解配置例子(hello world)含demo

孤街浪徒 提交于 2019-11-26 22:44:43
oyhk 学习笔记 用spring mvc 已经有一段时间了,感觉真的比struts2好用(个人认为)... 下面写一篇,基于注解配置的springmvc小教程(hello world) demo演示: http://demo.mkfree.com/springmvc/helloworld/index springMvc 注解配置例子(hello world) 简介 spring mvc 是一个web application 一个标准的mvc (model,views ,controller)框架 spring mvc 的基本概念,看下图,就已经非常清晰了 处理请求的基本流程 Spring MVC中,核心disatcher组件是“的DispatcherServlet”,这作为前端控制器(设计模式)。每个Web请求去通过这种“DispatcherServlet的”,“DispatcherServlet的”将Web请求调度到适当的处理程序。 小例子演示 环境配置: spring 3.1.2 release jdk 1.7 maven 3 目录结构 好了,下面我们看看搭配spring mvc jsp 注解例子需要依赖的jar包,我用了maven 管理起来比较方便,下面是pom.xml的代码 <project xmlns="http://maven.apache.org/POM/4.0.0

springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建

心不动则不痛 提交于 2019-11-26 20:09:07
springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建) 标签: springmvc mybatis [TOC] 本文主要展示如何在intellij IDEA中通过maven构建springmvc+mybatis框架的开发环境。 需求:使用springmvc和mybatis完成商品列表查询 整合思路 第一步:整合dao层 mybatis和spring整合,通过spring管理mapper接口。 使用mapper的扫描器自动扫描mapper接口在spring中进行注册。 第二步:整合service层 通过spring管理service接口。 使用配置方式将service接口配置在spring配置文件中。 实现事务控制。 第三步:整合springmvc 由于springmvc是spring的模块,不需要整合。 工程结构 不同于 《mybatis学习笔记(17)-spring和mybatis整合》 中的示例demo, 本文的整合采用maven构建 。 如何创建使用maven构建的web应用可以参考前面的一篇 《springmvc学习笔记(1)-框架原理和入门配置》 new->project->maven ,建一个裸的maven工程,手动建webapp的目录 在 src/main 下新建文件夹 webapp 添加依赖 pom.xml文件 <

springmvc+mybatis学习笔记(汇总)

送分小仙女□ 提交于 2019-11-26 20:08:34
springmvc+mybatis学习笔记(汇总) 标签 : springmvc mybaits [TOC] 笔记分为两大部分:mybatis和springmvc mybatis springmvc 笔记内容主要是mybatis和springmvc的一些基本概念和使用方法,涉及概念介绍、环境搭建、编程细节、运行调试等方面。 这套笔记整体偏入门和应用,适合快速上手,对底层实现和机理并未做过多分析。我后续会研读spring源码,并把学习的收获写成博客分享出来,根据情况再开一个仓库或者贴博客链接。 github: springmvc-mybatis-learning git-clone: git@github.com:brianway/springmvc-mybatis-learning.git 如果觉得不错,请先在这个仓库上点个star吧 ,这也是对我的肯定和鼓励,谢谢了。不定时进行调整和补充,需要关注更新的请 Watch、Star、Fork 目录 mybatis mybatis学习笔记(1)-对原生jdbc程序中的问题总结.md mybatis学习笔记(2)-mybatis概述.md mybatis学习笔记(3)-入门程序一.md mybatis学习笔记(3)-入门程序二.md mybatis学习笔记(4)-开发dao方法.md mybatis学习笔记(5)-配置文件.md

springmvc学习笔记(22)-springmvc开发小结

帅比萌擦擦* 提交于 2019-11-26 12:09:58
springmvc学习笔记(22)-springmvc开发小结 标签: springmvc [TOC] 本文对springmvc系列博文进行小结 springmvc框架 DispatcherServlet 前端控制器:接收request,进行response HandlerMapping 处理器映射器 :根据url查找Handler。(可以通过xml配置方式,注解方式) HandlerAdapter 处理器适配器 :根据特定规则去执行Handler,编写Handler时需要按照HandlerAdapter的要求去编写。 Handler 处理器 (后端控制器):需要程序员去编写, 常用注解开发方式 。 Handler处理器执行后结果是 ModelAndView ,具体开发时 Handler 返回方法值类型包括: ModelAndView 、 String (逻辑视图名)、 void (通过在Handler形参中添加request和response,类似原始 servlet开发方式,注意:可以通过指定response响应的结果类型实现json数据输出) View Resolver 视图解析器:根据逻辑视图名生成真正的视图(在springmvc中使用View对象表示) View 视图:jsp页面,仅是数据展示,没有业务逻辑。 注解开发 使用注解方式的处理器映射器和适配器 <!-