创建xml文件(mapper文件)— 写sql语句。
mybatis框架推荐是把sql语句和java代码分开
mapper文件:定义和dao接口在同一目录, 一个表一个mapper文件。
-
约束文件
http://mybatis.org/dtd/mybatis-3-mapper.dtd
约束文件作用: 定义和限制当前文件中可以使用的标签和属性,以及标签出现的顺序。 -
mapper是根标签
namespace: 命名空间,必须有值,不能为空。唯一值。
推荐使用Dao接口的全限定名称。
作用: 参与识别sql语句的作用。 -
在mapper里面可以写
, , ,
示例:
select id,name,email,age from student where id = #{studentId} insert into student values(#{id},#{name},#{email},#{age})



