mybatis(5)参数处理+语句查询-@Param注解

如果我们想要使用自己标注的名字,就要使用@Param注解。

   List<Student> selectNameandSex(@Param("name1") String name,@Param("sex1") Character sex);
   <select id="selectNameandSex" resultType="student">
        select * from t_student where name=#{name1} and sex=#{sex1}
    </select>

使用了param注解,底层也是帮我们封装成了map集合,但是是将我们自己定义的名字封装为key,且这里argx不能再用,但是paramx仍可以使用。
就相当于帮我们封装成
map(“param1”,“cky”);map(“param2”,18);map(“name1”,“cky”);map(“sex1”,18);

上一篇:代码随想录算法训练营第三十七天| LeetCode 738.单调递增的数字、总结


下一篇:安阳旅游地图