一 : 在主资源文件 注册完毕的配置资源文件 xxxDao.xml
<?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">
<mapper namespace="com.rdz.dao.StudentDao">
<select id="getTotal" resultType="int">
select count(*) from tbl_student
</select>
<select id="getAll" resultType="student">
select * from tbl_student
</select>
<insert id="save">
insert into tbl_student(id,name,age) values(#{id},#{name},#{age})
</insert>
<select id="getById" parameterType="java.lang.String"
resultType="com.rdz.domain.Student">
select * from tbl_student where id=#{id}
</select>
<select id="select1" parameterType="String" resultType="Student">
select * from tbl_student where id=#{id}
</select>
<select id="select2" parameterType="int" resultType="Student">
select * from tbl_student where age=#{age}
</select>
<select id="select3" parameterType="Student" resultType="Student">
select * from tbl_student where id=#{id}
</select>
<select id="select4" parameterType="Student" resultType="Student">
select * from tbl_student where name=#{name} and age=#{age}
</select>
<select id="select5" parameterType="map" resultType="Student">
select * from tbl_student where name=#{name123} and age=#{age}
</select>
<select id="select6" resultType="Student">
select * from tbl_student where id='${value}'
</select>
<select id="select7" resultType="Student">
select * from tbl_student where name like '%${value}%'
</select>
<select id="select8" resultType="Student">
select * from tbl_student where name like #{name}
</select>
<!--
注意如下使用方式一定是 '%'空格#{name}空格'%'
空格不能省略掉
-->
<select id="select9" resultType="Student">
select * from tbl_student where name like '%' #{name} '%'
</select>
<select id="select10" resultType="int">
select count(*) from tbl_student
</select>
<select id="select11" resultType="String">
select name from tbl_student
</select>
&