mybatis 增删改和事务


一、新增: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)
 
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM