关于resultType与parameterType 的基本使用的区别 :
1、使用resultType :主要针对于从数据库中提取相应的数据出来 如:select从数据库查询。(sql输出结果类型)
2、使用parameterType :主要针对于将信息存入到数据库中 如:insert 增加数据到数据库。(传入参数类型)
<select id="getCards" resultType="Card">
select * from t_card
</select>
<select id="getWorkerByCardId" parameterType="int" resultType="Worker">
select * from t_worker where worker_card_id=#{id}
</select>
<insert id="insertTeacher" parameterType="TeacherInfo">
insert into t_teacher_info values(null,'赵六','赵六','123456','**********',1)
</insert>