mybatis怎么建映射文件
时间: 2023-12-26 08:26:51 浏览: 47
MyBatis建立映射文件的步骤如下:
1.在MyBatis配置文件中指定映射文件的位置。
2.创建一个XML文件,用于定义SQL语句和映射结果集。
3.在XML文件中定义一个或多个<select>、<insert>、<update>或<delete>元素,每个元素定义了一个SQL语句和一个或多个参数映射。
4.在XML文件中定义一个或多个<resultMap>元素,用于定义结果集的映射关系。
下面是一个简单的MyBatis映射文件示例:
```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.example.dao.UserDao">
<select id="getUserById" parameterType="int" resultType="com.example.entity.User">
select * from user where id = #{id}
</select>
<insert id="addUser" parameterType="com.example.entity.User">
insert into user(name, age) values(#{name}, #{age})
</insert>
<update id="updateUser" parameterType="com.example.entity.User">
update user set name = #{name}, age = #{age} where id = #{id}
</update>
<delete id="deleteUser" parameterType="int">
delete from user where id = #{id}
</delete>
</mapper>
```