一、新增:insert、update、delete等返回值为int的不写reusltType
  • <insert id="ins" parameterType="Student">
  •     insert into stu values(default,#{name},#{age});
  • </insert>
  二、事务
  • 功能:从应用程序角度出发,软件具有哪些功能。
  • 业务:完成功能时的逻辑,对应service中的一个方法。
  • 事务:从数据库角度出发,完成业务时需要执行的SQL集合,统称一个事务。
  三、mybatis开启事务
  • mybatis中,默认关闭了JDBC的自动提交事务的功能,每一个SqlSeesion默认都不自动提交事务
  • 开启事务的方法
    • openSession(true)
    • session.commit()
    • setAutoCommit(true)
   
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄