spring学习(1)
来源:互联网 发布:法国制造业年度数据 编辑:程序博客网 时间:2024/06/18 18:44
看了一些spring 的相关文章,自己做的一些总结
- spring的操作流程
- spring的几个注释
- spring的几个标签及解析
- 第一个spring程序
spring的操作流程,主要是通过一个dispatcherServlet去控制转发,类似与一个中间站。
第一步,user发出request-->dispatcher接受后转发给hander Mapping,可通过annotation来完成,由hander Mapping 去寻找适合的controller去处理相关过程
第二部,由hander Mapping 去找到HandlerExecutionChain 去处理,其中包含一些页面控制器和拦截器
第三步,再到handerAdapter去选择适合的功能处理器,如对于controller,去处理modelAndView
第四部,通过viewResolver去处理view返回对应的model 去前端
如下图,图片来源开涛的博客http://jinnianshilongnian.iteye.com/blog/1594806
spring的几个重要的配置:
@controller 在配置文件注明,只搜索含有Controller注释 的类,再在类上面注视@Controller即可,spring反射成功,xml中的配置下面说
@RequestMapping 用于接收url,以及包含的地址
@ pathvariable用于接收请求参数,url中,?前的参数即请求地址
@requestparam用于接收url以及具体的请求方式,?后面的具体参数
spring的几个标签
实现简单的spring的程序
第一步建立工程项目,可以导入spring 的jar和所依赖的jar或者用maven去依赖引入,
第二步,写web.xml中拦截的请求及对应dispatcher的配置
第三步,写dispatcher.xml中的相关的配置参数context,anotation以及一些bean(spring最主要是对bean的一些管理)
第四部,写dispatcher中对应的类,写上注释,返回到指定的jsp
参考文章http://jinnianshilongnian.iteye.com/blog/1594806 跟开涛学spring mvc
以及慕课网的视频教程,
谨以此文学习笔记
0 0
- Spring学习(1)
- spring学习(1)
- Spring学习(1)
- Spring学习(1)
- spring学习(1)
- Spring 学习(1)
- Spring基础学习-(1)Spring基础知识
- spring 学习笔记(1)--模拟spring
- Spring学习笔记(1)---------初识Spring
- [Spring]Spring AOP学习笔记(1)
- Spring学习(1)------初识Spring
- spring学习笔记(1)
- spring学习笔记(1)
- Spring框架 学习(1)
- Spring框架学习(1)
- Spring-学习笔记(1)
- Spring学习-----AOP(1)
- spring学习笔记(1)
- Codeforces Round #409 div2 D
- javascript基础编程应用表单验证
- Flask开发(1)
- 《计算机网络原理》总结<一>---整体认识
- 关于DEV中的GridControl使用之GridView
- spring学习(1)
- phpmyadmin实现用户创建及权限设置
- python模块
- 集合框架-Collection集合
- 克隆二叉树
- 动态规划:吃糖果
- Application.Exit()与Environment.Exit(0)有何区别
- hdu 3709 Balanced Number
- 《五分钟速学技巧_利用random模块实现随机切换header》