摘要: 分析过程 通过 前端控制器源码 分析 SpringMVC 的执行过程 前端控制器在 web.xml 文件中的配置 第一步:前端控制器接收请求 调用doDispatch 第二步:前端控制器 调用 处理器映射器 查找 Handler (1) (2)映射器根据 request 中的 URL 找到了 Han 阅读全文
posted @ 2018-12-27 19:47 花咖 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 注解的 处理器映射器 和 处理器适配器 介绍 注解的映射器: 在 Spring3.1 之前使用 DefaultAnnotationHandlerMapping 注解映射器(根据 DispatcherServlet.properties 配置文件中的配置), 之后使用 RequestMappingHa 阅读全文
posted @ 2018-12-27 17:19 花咖 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1、文件位置 2、文件内容 3、文件作用 前端控制器会从 DispatcherServlet.properties 文件中加载 HandlerMapping(处理器映射器)、HandlerAdapter(处理器适配器)、ViewResolver(视图解析器)等组件。 如果不在 springmvc.x 阅读全文
posted @ 2018-12-27 16:34 花咖 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 非注解 处理器映射器 和 处理器适配器 处理器映射器: 第一种: BeanNameUrlHandlerMapping 第二种:SimpleUrlHandlerMapping 注意:上面两种处理器映射器,我们是在同一个 xml 文件中配置,并且根据不同的 URL 都能正常访问。 结论:多个处理器映射器 阅读全文
posted @ 2018-12-27 15:34 花咖 阅读(5376) 评论(0) 推荐(1) 编辑
摘要: 1、环境准备(jar包) 2、在web.xml中配置前端控制器 3、编写spirngmvc.xml配置文件 我们在 classpath 下的 spring 文件夹中放置 springmvc.xml 文件(自定义位置) 3.1、配置处理器适配器(xml文件) 我们查看适配器源码,可以看到 suppor 阅读全文
posted @ 2018-12-26 21:20 花咖 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、SpringMVC简介 SpringMVC是Spring框架的一个模块。SpringMVC和Spring无需通过中间层进行整合。是一个轻量级的,基于请求响应的MVC框架。 2.1、什么是MVC? mvc是一个设计模式,下图为MVC在 B/S 系统下的具体应用: **控制器:例如struts2中的 阅读全文
posted @ 2018-12-26 20:40 花咖 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Spring事务管理API 1、Spring事务管理的两种方式 第一种:编程式事务管理(不用) 第二种:声明式事物管理 (1)基于 xml 配置文件实现 (2)基于注解实现 2、Spring事务管理的 API 介绍 @2.1Spring事务管理主要包括3个接口(位于org.springframewo 阅读全文
posted @ 2018-12-25 18:15 花咖 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1、Spring 配置 c3p0 连接池 (1)导入jar包(Maven项目) 我们引入 c3p0 的依赖后会自动引入 mchange-commons-java 的 jar 包 (2)创建Spring配置文件,配置连接池 原始的代码实现 把代码在配置文件中进行配置 2、dao使用 jdbcTempl 阅读全文
posted @ 2018-12-25 16:49 花咖 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 1、Spring框架是一站式框架 (1)针对 JavaEE 三层,每一层都有解决技术 (2)在 dao 层,使用 jdbcTemplate 2、Spring对不同的持久化层的技术都进行了封装 (1)jdcbTemplate 对 jdbc 进行了封装 3、jdbcTemplate 使用和 dbutil 阅读全文
posted @ 2018-12-25 10:42 花咖 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1、使用注解方式实现AOP操作 第一步:创建对象 第二步:在 Spring 核心配置文件中,开启AOP操作 第三步:在增强类上面使用注解完成AOP操作 注意: 我们一定要在切面类上加@Component注解,而且要开启包扫描到当前切面所在路径。 因为@Aspect注解不是Spring的注解,该类并不 阅读全文
posted @ 2018-12-25 09:04 花咖 阅读(215) 评论(0) 推荐(0) 编辑