摘要:
Spring MVC 通过分析处理方法的签名,将 HTTP 请求信息绑定到处理方法的相应人参中。 @PathVariable @RequestParam @RequestHeader 等) SpringMVC 框架会将 HTTP 请求的信息绑定到相应的方法入参中,并根据方法的返回值类型做出相应的后续 阅读全文
摘要:
一、@RequestMapping 映射请求 Spring MVC 通过@RequestMapping注解可以定义不同的处理器映射规则。 @RequestMapping放在类名上边,设置请求前缀 方法名上边设置请求映射url 方法名上边设置请求映射url 二、映射请求参数、请求方法或请求头 @Req 阅读全文
摘要:
Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。 支持 REST 阅读全文
摘要:
一、引入依赖 mybatis-generator-core-1.3.2.jar 二、基于XML的配置 三、Running MyBatis Generator 阅读全文
摘要:
一、引入依赖 Spring的相关jar包 mybatis-3.4.1.jar mybatis-spring-1.3.0.jar mysql-connector-java-5.1.37-bin.jar c3p0-0.9.1.2.jar 二、配置applicationContext.xml 三、myba 阅读全文
摘要:
MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率。 MyBatis系统中默认定义了两级缓存。 一级缓存和二级缓存。 1、默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启。2、二级缓存需要手动开启和配置,他是基于nam 阅读全文
摘要:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <m 阅读全文
摘要:
一、Select元素来定义查询操作 Id:唯一标识符。用来引用这条SQL语句,需要和接口的方法名一致 parameterType:参数类型。可以不传,MyBatis会根据TypeHandler自动推断 resultType:返回值类型。别名或者全类名,如果返回的是集合,定义集合中元素的类型。不能和r 阅读全文
摘要:
获取自增主键的值 若数据库支持自动生成主键的字段(比如 MySQL 和 SQL Server),则可以设置 useGeneratedKeys=”true”,然后再把 keyProperty 设置到目标属性上。 sql语句执行完成后,Mybatis会把插入生成的主键封装到该bean对象中。 参数处理 阅读全文
摘要:
--> ... 阅读全文