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