Mybatise示例的employeeMapping.xml

来源:互联网 发布:蚂蚁金服 基金知乎 编辑:程序博客网 时间:2024/05/18 03:37
 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 3 <!-- 为这个mapper指定一个唯一的namespace,namespace的值习惯上设置成包名+sql映射文件名,这样就能够保证namespace的值是唯一的 4 例如namespace="com.iti.mapping.employeeMapping"就是com.iti.mapping(包名)+employeeMapping(employeeMapping.xml文件去除后缀) 5  namespace 写的是借口的对应的文件位置--> 6 <mapper namespace="com.iti.employee"> 7     <!-- 在select标签中编写查询的SQL语句, 设置select标签的id属性为getemployee,id属性值必须是唯一的,不能够重复 8     使用parameterType属性指明查询时使用的参数类型,resultType属性指明查询返回的结果集类型 9     resultType="com.iti.entity.Employee"就表示将查询结果封装成一个Employee类的对象返回10     Employee类就是employee表所对应的实体类11     -->12     <!-- 13         根据id查询得到一个employee对象14      -->15     <select id="getEmployee" parameterType="String" 16         resultType="com.iti.entity.Employee">17         select * from employee where id=#{id}18     </select>19 </mapper>