摘要:
一、基于声明式事务 1、Spring中提供事务管理器(事务切面),配置这个事务管理器 2、开启基于注解的事务式事务,依赖 tx 名称空间 3、给事务方法加注解 二、基于xml的事务控制 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http 阅读全文
摘要:
一、Ant 风格 1、Ant 风格资源地址支持三种匹配符(了解) ? : 匹配任意一个字符 * : 能替代任意多个字符,和一层路径 ** :匹配多层路径 2、@RequestMapping 支持 Ant 风格的 URL /user/*/createUser匹配 /user/aaa/createUse 阅读全文
摘要:
一、标准的 HTTP 请求头 二、映射请求头 @RequestMapping 可以使用请求头映射请求。 headers:用来设置请求头信息,所发送的请求的请求头信息一定要和 headers 属性中所设置的一致 三、简单的表达式 headers 也支持简单的表达式,具体参考 params 的表达式 表 阅读全文
摘要:
一、映射请求方式 @RequestMapping 除了可以使用请求 URL 映射请求外,还可以使用请求方法。 二、请求方式 @RequestMapping 里的 method 属性用来设置请求方式,只有客户端发送请求的方式和 method 的值一致,才能处理请求。 HTTP 协议中的请求方式: pu 阅读全文
摘要:
一、映射规定请求参数 @RequestMapping 的 params 表示规定映射请求参数。 二、请求参数 params:用来规定客户端传到服务器的数据,支持表达式 params 的简单的表达式: param1: 表示请求必须包含名为 param1 的请求参数 !param1: 表示请求不能包含名 阅读全文
摘要:
一、@RequestMapping 概念 1、SpringMVC 使用 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求; 2、在控制器的类定义及方法定义处都可标注 @RequestMapping (1)标记在类上:提供初步的请求映射信息。相对于 WEB 应用的根目录; ( 阅读全文
摘要:
一、HelloWorld 运行流程 1、运行流程 1、客户端点击链接会发送http://localhost:8080/SpringMVC_1_helloWord/hello 请求 2、来到 Tomcat 服务器 3、SpringMVC 的前端控制器 DispatcherServlet 收到所有请求 阅读全文
摘要:
一、导入 jar 包 1、创建一个动态 web 工程,需要生成 web.xml 文件 2、加入依赖或导入 jar 包 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <versio 阅读全文
摘要:
一、SpringMVC 概述 1、Spring 为展现层提供的基于 MVC 设计理念(设计思想) 的优秀的 Web 框架,是目前最主流的 MVC 框架之一; 2、Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架; 3、Spring MVC 通过一套 MVC 注解,让 POJ 阅读全文
摘要:
一、SpringMVC 概述 1、SpringMVC 概述 二、SpringMVC 的案例 1、HelloWorld 案例 2、HelloWorld 案例细节 三、@RequestMapping 映射请求 1、@RequestMapping 映射请求注解 2、@RequestMapping 映射请求 阅读全文