實現(xiàn)多參數(shù)查詢
單參數(shù)查詢過于簡單就不列了婴谱,下面只列出多參數(shù)查詢的幾種方式:
- 使用Map傳遞參數(shù) 可以使用Mybatis 提供的Map接口作為參數(shù)來實現(xiàn)
<insert id="add" parameterType="map" >
insert into t_student values(null,#{name},#{age})
</insert>
- 使用注解的方式傳遞參數(shù) @Param。如果參數(shù)過多,調(diào)用函數(shù)就比較麻煩了锅睛。
- 使用JavaBean傳遞參數(shù)
<insert id="add" parameterType="Student" >
insert into t_student values(null,#{name},#{age})
</insert>
主鍵回填
方法:使用useGenerateKeys屬性設(shè)置為true,并且設(shè)置keyProperty。