mybatis增删改查怎么写
时间: 2023-11-13 09:05:20 浏览: 79
MyBatis 是一种持久化框架,可以帮助我们简化数据库访问层的开发。下面是 MyBatis 的增删改查操作示例:
1. 添加操作
```xml
<!-- 添加操作 -->
<insert id="addUser" parameterType="User">
insert into user (username, password, email, phone) values (#{username}, #{password}, #{email}, #{phone})
</insert>
```
2. 删除操作
```xml
<!-- 删除操作 -->
<delete id="deleteUserById" parameterType="int">
delete from user where id = #{id}
</delete>
```
3. 修改操作
```xml
<!-- 修改操作 -->
<update id="updateUser" parameterType="User">
update user set username = #{username}, password = #{password}, email = #{email}, phone = #{phone} where id = #{id}
</update>
```
4. 查询操作
```xml
<!-- 查询操作 -->
<select id="getUserById" parameterType="int" resultType="User">
select * from user where id = #{id}
</select>
<select id="getUserList" resultType="User">
select * from user
</select>
```
以上是 MyBatis 的增删改查操作示例,其中 parameterType 表示参数类型,resultType 表示返回值类型。在实际开发中,我们根据具体的业务需求进行增删改查操作的编写。
阅读全文