Dao.xml或者说是mapper.xml一个意思
id:方法名,相当于这个配置是对于某个方法的实现 ,参数类型不用写,()也不用写
resultType:指定方法运行后的返回值类型全类名;(查询操作必须指定的)
<!-- public Employee getEmpById(Integer id); -->
但是以下情况不写resultType属性
<!-- public int updateEmployee(Employee employee); -->
<!-- public boolean deleteEmpliyee(Integer id); -->
<!-- public int insertEmployee(Employee employee); -->
<!-- mybatis自动判断返回值,如果是数字,返回影响多少行 -->
<!-- 如果是Boolean返回影响成功与否-->
这个文件中能写的所有标签:
<cache></cache>
<cache-ref namespace=""/>
<parameterMap type="" id=""></parameterMap>废弃的。。原本是做复杂参数映射的
<resultMap type="" id=""></resultMap>自定义结果集的封装规则
<sql id=""></sql>抽取可重用的sql
delete/ insert/ update/ select