MybatisMapper映射
MyBatis----mapper的输入映射和输出映射 mapper.xml文件是我们使mybatis时配置操作数据库语句的方,每个语句对应一个方法,具有输入参数和输出参数,各个参数有不同的类型,下面所说的就是何配置不同类型的参数 输入映射 简单类型 即java类库中原本所拥有的数据类型,如Integar,Long,String等。 配置方法,直接将类型添加到sql语句的parameterType属性中,代码如下 < select id = " findUserById " parameterType = " int " resultType = " cn.itcast.pojo.User " > SELECT * FROM user where id=#{id} </ select > pojo对象类型 输入的参数为一个pojo对象,可在sql语句中使用的参数为该对象的属性, #{ } 或者 ${ } 括号中的值为pojo属性名称。 使用前,需要在mapper-config.xml中的 <typeAliases> 标签下先声明该pojo对象,如 <typeAlias alias="PageParam" type="com.param.PageParam"/> 当需要对属性值进行计算时,只要在其中一个括号内写出计算过程,如下面代码中倒数第2行。 < select id = "