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