请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 170|回复: 0

MyBatis的增删改查

[复制链接]

39

主题

39

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
发表于 2023-5-29 20:29:27 | 显示全部楼层 |阅读模式
MyBatis 是一个持久层框架,支持自定义 SQL、存储过程以及高级映射。下面我们将分别介绍 MyBatis 的增、删、改、查操作<!--        id的值必须与接口的方法名一致-->在 MyBatis 中,新增数据需要使用 insert 标签来实现。 其中#{} 代表占位符
<!--   插入一条用户记录-->    <insert id="add">      insert into books(title,author,price,publisher,publication_date,isbn) values(#{title},#{author},#{price},#{publisher},#{publication_date},#{isbn})   </insert>
MyBatis 的删除操作与新增操作类似,主要使用 delete 标签来实现。
<!-- 删除一条用户记录 -->
<delete id="deleteBooks" parameterType="int">
  DELETE FROM books WHERE id = #{id}
</delete>
MyBatis 的修改操作也很简单,同样使用 update 标签实现。
<!-- 更新用户信息 --><update id="updateBooks" parameterType="books">
  UPDATE books SET name = #{name}, age = #{age} WHERE id = #{id}
</update>
MyBatis 最常见的操作是查询操作,以下是一个简单的例子。
<!-- 查询用户信息 -->
<select id="updateBooks" parameterType="books">
select * from books
</select>






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2023-10-5 03:10 , Processed in 0.041362 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表