注:1、针对占位符#{}和${}的说明,#{}表示预处理方式的提交数据,${}表示直接提交数据。
并且,在使用#{}占位符的时候,数据是不需要添加单引号的,而${}使用的时候必须用单引号包裹,所以${}一般只使用在模糊查询中。
一、新增学生记录
<!-- 新增 -->
<insert id="insert" parameterType="student">
insert into student(s_id,s_name,s_age,s_loginName,s_passWord) values('${s_id}','${s_name}','${s_age}','${s_loginName}','${s_passWord}')
</insert>
二、修改
<!-- 简单修改 -->
<update id="insert" parameterType="student">
update student set s_name=#{s_name},s_age=#{s_age},s_loginName=#{s_loginName},s_passWord=#{s_passWord}
</update>