SpringMVC学习指南

今天终于把SpringMVC学习指南这本书看完了,写下这篇博客记录一下。

搭配SpringMVC环境

第一步:在web.xml文件添加DispatcherServlet,对于这个我的理解就是调度以@Controller注解的Action分配器

第二步:初始化springmvc.xml路径

第三步:通过配置url-pattern元素,将所有的url映射到该servlet

第四步:配置JSP文件的路径,与后缀

第五步:<annotation-driven>元素做的事情包括注册用于支持基于注解的控制器的请求处理方法的bean对象。<resource>元素则指示SpringMVC哪些静态资源需要单独处理(不通过DispatcherServler)

需要注意的是,如果没有<annotation-driven>的话,<resource>就会阻止任意控制器被调用

第六步:Spring使用扫描机制来找到应用程序中所有基于注解的控制器类。

================================================================================

@Autowired用于在控制器类注解service,@Service用于注解service的实现类

时间: 2024-10-16 15:13:39

SpringMVC学习指南的相关文章

SpringMVC学习指南-Spring框架

Spring框架主要使用依赖注入.实际上,很多牛叉的框架如Google的Guice都是使用依赖注入. ------------------------------------------------------依赖注入和IOC容器-------------------------------------------------------- 1.依赖注入 有两个组件A和B,其中A中的一个方法使用到了B中的方法: public classs A{ public void MethodA{ B b=

springmvc学习笔记(19)-RESTful支持

springmvc学习笔记(19)-RESTful支持 springmvc学习笔记19-RESTful支持 概念 REST的样例 controller REST方法的前端控制器配置 对静态资源的解析 本文介绍RESTful的概念,并通过一个小样例展示怎样编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析 概念 首先附上两篇博客链接 理解RESTful架构 - 阮一峰的网络日志 RESTful API 设计指南- 阮一峰的网络日志 RESTful架构.就是眼下最流

Java工程师学习指南

java学习指南-四个部分:分别是入门篇,初级篇,中级篇,高级篇 第一步是打好Java基础,掌握Java核心技术,                                               ---入门篇 第二步是掌握Java Web技术栈,能够做一些项目,                                       ---初级篇 第三步是掌握Java方面的进阶技术,包括网络编程.并发编程.JVM等,     ---中级篇 第四步是掌握后端进阶技术,比如分布式.缓

Java工程师学习指南(中级篇)

Java工程师学习指南 中级篇 最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好.原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线. 所以,今天我们重新开一个新的专题,分别按照四个部分讲述Java的学习路线,笔者也打算趁此机会,回忆一下自己的Java学习历程.今天我们要讲的是第三部分,Java工程师学习指南(中级篇).

servlet和jsp学习指南(一)servlet

近期接触了些纯servlet与jsp的编程项目,顺便把<servlet和jsp学习指南>这本书拿出来看看,感悟良多.记下随笔,以便会议. 要编写一个servlet首先要实现Servlet或者继承HttpServlet package test.com.servlet; import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet

TypeScript学习指南--目录索引

关于TypeScript: TypeScript是一种由微软开发的自由和开源的编程语言.它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程. TypeScript扩展了 JavaScript 的句法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作.TypeScript是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性. TypeScript 支持为已存在的 JavaScript 库添加类型

SpringMVC学习笔记(二): 日常使用功能

前提: 1.web.xml 和spring-mvc核心配置如:SpringMVC学习笔记(一): 基础知识中注解实现. 2.类的@RequestMapping(value="/annotationController") 3.spring-mvc 推荐使用注解实现. 一.数据的接收 (一)URL参数数据的接收 1.使用 HttpServletRequest 获取参数 <span style="font-size:18px;"><span style

javascript小白学习指南0---1

引言: 做为一名程序员,都是真心的想把自己的东西分享出来,供大家一起学习探讨,一起提高技能,一起涨工资,呵 这一系列的文章都是关于Javascript 基础的 当然文章当中穿插了些我自己的理解,希望可以帮助一些刚开始的童鞋! 废话不多说我们开始吧! 第一章:Javascript 基本概念 主要内容 数据类型 控制语句 函数 我们先从最简单的数据类型开始吧! 首先请记住javascript 有5种基本数据类型和1种复杂数据类型,至于为什么只有这六种,大家可以去翻翻W3C的资料哈! 五种基本数据类型

编程语言学习指南

1.编程语言和应用整体介绍 听说过这个语言的时候,百度/Google搜索有很多介绍性资料 2.SDK下载和安装,搭建开发环境或者使用集成开发环境IDE 去官网下载,根据官方提示或者网上参考资料 3.写几个有代表性的HelloWorld程序,并运行或者部署 官网有例子或者参考CSDN等技术网站提供 4.编程语言语法 写练习用的代码 参考官网或者买一本书或者下载PDF电子书籍 5.提供的类库 写练习用的代码参照书中代码或者根据API手册写 6.编程通用知识库 操作系统.网络.IO.内存.数据结构.算