映射方式增删改

<insert id="insert" parameterType=”map”>
        insert into users (id, name, funkyNumber, roundingMode) values (
            #{id}, #{name}, #{funkyNumber}, #{roundingMode})
</insert>

<update id="updateAuthor" parameterType=”map”>
  update Author set
    username = #{username},
    password = #{password},
    email = #{email},
    bio = #{bio}
  where id = #{id}
</update>

<delete id="deleteAuthor" parameterType=”java.lang.Integer”>
  delete from Author where id = #{id}
</delete>

通过接口映射方法的方式执行结束后会返回一个int值,为被操作记录条数

在操作完之后别忘了commit 不然操作会失败

session.commit();
session.close();
//session.rollback();//这个是撤销操作的方法
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,759评论 18 399
  • Java集合框架 Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述...
    小石38阅读 371评论 0 0
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,571评论 0 4
  • 这个只能当做一种回忆来写,记得自己还年轻的时候。曾经梦想当一个诗人,也自己随便写过几首小诗。给一个叫做当代诗坛的,...
    西边的远山阅读 122评论 1 2
  • 窗外,是暖洋洋的阳光,连带着落叶,洒落一地季节的气息。 我坐在车上,回想这几天经历的人和事,忽然觉得恍若一场梦。是...
    夏天二三事阅读 801评论 8 8