未来_我来
因为渴望改变,所以必须努力
摘要: 13 springmvc和struts2的区别 1、springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。 2、springmvc的入口是一个servlet即前端控制 阅读全文
posted @ 2018-01-23 21:54 未来_我来 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 12.4 pojo绑定 页面中input的name和controller的pojo形参中的属性名称一致,将页面中数据绑定到pojo。 页面定义: controller的pojo形参的定义: 打断点测试: 如果采用类似struts中对象.属性的方式命名,需要将pojo对象作为一个包装对象的属性,act 阅读全文
posted @ 2018-01-23 21:51 未来_我来 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 12 参数绑定 处理器适配器在执行Handler之前需要把http请求的key/value数据绑定到Handler方法形参数上。 注解适配器对RequestMapping标记的方法进行适配,对方法中的形参会进行参数绑定,早期springmvc采用PropertyEditor(属性编辑器)进行参数绑定 阅读全文
posted @ 2018-01-23 21:41 未来_我来 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 10 @RequestMapping 10.1 Url路径映射 @RequestMapping(value="/item")或@RequestMapping("/item) value的值是数组,可以将多个url映射到同一个方法 定义controller方法对应的url,进行处理器映射使用。通过Re 阅读全文
posted @ 2018-01-23 21:39 未来_我来 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 9 商品修改功能开发 9.1 需求 操作流程: 1、进入商品查询列表页面 2、点击修改,进入商品修改页面,页面中显示了要修改的商品(从数据库查询) 要修改的商品从数据库查询,根据商品id(主键)查询商品信息 3、在商品修改页面,修改商品信息,修改后,点击提交 9.2 开发mapper mapper: 阅读全文
posted @ 2018-01-23 21:34 未来_我来 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 8 springmvc和mybatis整合 为了更好的学习 springmvc和mybatis整合开发的方法,需要将springmvc和mybatis进行整合。 整合目标:控制层采用springmvc、持久层使用mybatis实现。 8.1 需求 使用springmvc和mybatis完成商品列表查 阅读全文
posted @ 2018-01-23 21:30 未来_我来 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 7 入门程序小结 通过入门程序理解springmvc前端控制器、处理器映射器、处理器适配器、视图解析器用法。 前端控制器配置: 处理器映射器: 非注解处理器映射器(了解) 注解的处理器映射器(掌握) 对标记@Controller类中标识有@RequestMapping的方法进行映射。在@Reques 阅读全文
posted @ 2018-01-23 21:20 未来_我来 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 6 源码分析(了解) 通过前端控制器源码分析springmvc的执行过程。 入口 第一步:前端控制器接收请求 调用doDiapatch 第二步:前端控制器调用处理器映射器查找 Handler 第三步:调用处理器适配器执行Handler,得到执行结果ModelAndView 第四步:视图渲染,将mod 阅读全文
posted @ 2018-01-23 21:18 未来_我来 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 5 注解的处理器映射器和适配器 在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping注解映射器。 在spring3.1之后使用org.springframework.w 阅读全文
posted @ 2018-01-23 21:14 未来_我来 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 4 DispatcherSerlvet.properties DispathcerServlet作为springmvc的中央调度器存在,DispatcherServlet创建时会默认从DispatcherServlet.properties文件加载springmvc所用的各各组件,如果在spring 阅读全文
posted @ 2018-01-23 21:10 未来_我来 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 3 非注解的处理器映射器和适配器 3.1 非注解的处理器映射器 3.1.1 HandlerMapping处理器映射器 HandlerMapping 负责根据request请求找到对应的Handler处理器及Interceptor拦截器,将它们封装在HandlerExecutionChain 对象中给 阅读全文
posted @ 2018-01-23 19:09 未来_我来 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 2 入门程序 2.1 需求 以案例作为驱动。 springmvc和mybaits使用一个案例(商品订单管理)。 功能需求:商品列表查询 2.2 环境准备 数据库环境:mysql5.5 先导入sql_table.sql,再导入 sql_data.sql脚本: java环境: jdk1.7.0_71 e 阅读全文
posted @ 2018-01-23 19:03 未来_我来 阅读(283) 评论(0) 推荐(0) 编辑
摘要: springmvc 第一天 springmvc的基础知识 课程安排: 第一天:springmvc的基础知识 什么是springmvc? springmvc框架原理(掌握) 前端控制器、处理器映射器、处理器适配器、视图解析器 springmvc入门程序 目的:对前端控制器、处理器映射器、处理器适配器、 阅读全文
posted @ 2018-01-23 14:52 未来_我来 阅读(462) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2018-01-23 09:59 未来_我来 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-23 09:50 未来_我来 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-23 09:44 未来_我来 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-23 09:41 未来_我来 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-01-23 09:32 未来_我来 阅读(226) 评论(0) 推荐(0) 编辑

2 3
4